1.Nf3 Nf6 2.c4 e6 3.b3 c5 4.e3 g6 5.Be2 b6 6.Ba3 Bb7 7.d4 Nc6 8.O-O Bg7 9.Nc3 d6 10.d5 Nb4 11.dxe6 fxe6 12.Bxb4 cxb4 13.Nb5 Ne4 14.Nfd4 Bxd4 15.Qxd4 e5 16.Qd3 O-O 17.f3 Nc5 18.Qd2 d5 19.Qxb4 d4 20.exd4 exd4 21.Rad1 d3 22.Bxd3 Nxd3 23.Qc3 Bxf3 24.Rxd3 Be2 25.Rxd8 Raxd8 26.Re1 Rb8 27.Qe3 Bf3 28.gxf3 Ra8 29.Rb1 h6 30.Rb2 a6 31.h4 Rf5 32.Rb1 Kf8 33.Na7 a5 34.c5 Rf6 35.cxb6 Kg7 36.Qc1 Kh8 37.Kg2 Rc8 38.h5 a4 39.Qxc8+ Kh7 40.Kg1 Rf7 41.Qh3 Kg8 42.Qh1 Rg7 43.Qh3 axb3 44.Nb5 Kf7 45.Kf2 gxh5 46.f4 b2 47.a3 Rg2+ 48.Ke3 Kf8 49.Nd4 Rg3+ 50.Ke4 Rg2 51.Qc3 Rg4 52.Qd3 Kg8 53.Qb5 Rg5 54.Qxg5+ Kf7 55.Qe5 Kf8 56.Rg1 h4 57.Qb8+ Kf7 58.Qc7+ Kf6 59.Qg7# 1-0