1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 d4 5.d3 a5 6.O-O Nc6 7.e3 Bc5 8.exd4 Nxd4 9.Nc3 O-O 10.Bf4 Bd7 11.Ne5 Bc6 12.Nxc6 Nxc6 13.Nb5 e5 14.Bg5 Be7 15.Be3 Re8 16.Qf3 Rb8 17.Rad1 Nd4 18.Nxd4 exd4 19.Bd2 Bb4 20.Bf4 h6 21.h4 Bd6 22.Bd2 Bb4 23.Bc1 a4 24.a3 Ba5 25.Bf4 Qe7 26.Rb1 Nd7 27.Qg4 Qe6 28.Qh5 Bb6 29.Rfe1 Qxe1+ 30.Rxe1 Rxe1+ 31.Kh2 Rbe8 32.Bxb7 Ne5 33.Bxe5 R8xe5 34.Qg4 g6 35.Be4 h5 36.Qf4 R5xe4 37.dxe4 d3 38.Qd2 Re2 39.Qxd3 Rxf2+ 40.Kh1 Rxb2 41.e5 Rb3 42.Qd8+ Kg7 43.Qf6+ Kg8 44.e6 Rb1+ 45.Kg2 Rg1+ 46.Kh2 Re1 47.Qxf7+ Kh8 48.Qxg6 Re2+ 49.Kh3 Re4 50.Qf7 Rxh4+ 51.Kxh4 c5 52.Kxh5 Bc7 53.Qxc7 Kg8 54.Qa7 Kf8 55.Qb7 Ke8 56.Kg5 Kd8 57.Qd7# 1-0