1.c3 Nf6 2.Nf3 h6 3.d4 d5 4.e3 Nc6 5.Bb5 Bg4 6.Nbd2 Qd6 7.O-O a6 8.Ba4 b5 9.Bc2 e6 10.e4 Qd8 11.a4 dxe4 12.Nxe4 Bd6 13.Nxf6+ Qxf6 14.axb5 Ne7 15.bxa6 O-O 16.Qe2 Nd5 17.Re1 Ra7 18.h3 Bxf3 19.Qxf3 Qxf3 20.gxf3 Rfa8 21.Bd3 c6 22.Be3 Nc7 23.d5 c5 24.dxe6 Nxe6 25.Bc4 Nc7 26.Red1 Be7 27.Rd7 Kf8 28.b4 Bf6 29.Bxc5+ Ke8 30.Rxf7 Nb5 31.Rxa7 Bh4 32.Rd7 Bd8 33.Bd4 Nxd4 34.Rc7 Nc2 35.Rxg7 Ne1 36.Ra7 Nxf3+ 37.Kg2 Nh4+ 38.Kf1 Rxa7 39.Re1+ Kd7 40.Bb5+ Kc8 41.Re8 Re7 42.Rh8 Nf3 43.Bc6 Ne5 44.Bb7+ Kc7 45.Bd5 Rd7 46.a7 Rxd5 47.a8=Q Rd7 48.Qa2 Be7 49.Ra8 Bg5 50.Qb1 Ng4 51.Ra3 Kb7 52.Qe4+ Kb8 53.Qe8+ Kb7 54.Ra6 Nxf2 55.Qxd7+ Kb8 56.c4 Nxh3 57.Ra7 Bf4 58.Qh7 h5 59.Qd7 h4 60.Qb7# 1-0