1.Nf3 d5 2.g3 c5 3.d4 cxd4 4.Bg2 e6 5.O-O Nf6 6.Nxd4 e5 7.Nb3 Be6 8.Nc3 Be7 9.f4 exf4 10.Bxf4 Nc6 11.Qd2 O-O 12.Rad1 Qb6+ 13.Be3 Qc7 14.Nb5 Qe5 15.N5d4 Qh5 16.Nxe6 fxe6 17.Bc5 Rae8 18.Bxe7 Rxe7 19.Rde1 Ne5 20.Qd4 b6 21.Nd2 Nc6 22.Qa4 Qg5 23.e3 Ne5 24.Qd4 Rc8 25.c3 h6 26.e4 Nc6 27.Qd3 Ne5 28.Qe2 Rce8 29.Nb3 Nxe4 30.Bxe4 dxe4 31.Qxe4 Nd7 32.Nd4 Nf6 33.Qe5 Qg6 34.Nc6 Rd7 35.Qf4 Qh5 36.Ne5 Rd5 37.g4 Qh4 38.Re2 Qh3 39.c4 Rdd8 40.Rg2 Qh4 41.Nf3 Qh3 42.Rg3 e5 43.Qf5 Qxg3+ 44.hxg3 e4 45.g5 exf3 46.gxf6 Re2 47.Qxf3 Rdd2 48.f7+ Kh8 49.f8=Q+ Kh7 50.Qxe2 Rxe2 51.Rf7 Re4 52.Qxg7# 1-0