1.Nf3 c5 2.e4 Qc7 3.c3 Nf6 4.e5 Nd5 5.Bc4 Nb6 6.Be2 Nc6 7.d4 cxd4 8.cxd4 d5 9.Nc3 Bg4 10.Be3 e6 11.O-O Be7 12.b3 Bxf3 13.gxf3 f5 14.Bd3 g5 15.f4 g4 16.a4 a6 17.a5 Nc8 18.Nxd5 exd5 19.Bxf5 h5 20.Bg6+ Kd8 21.f5 Bb4 22.f6 N8a7 23.Qd3 Nb5 24.Rac1 Qd7 25.Bf5 Qf7 26.f3 Ba3 27.Rcd1 Kc7 28.fxg4 hxg4 29.Bf4 Qh5 30.e6+ Bd6 31.Qg3 Bxf4 32.Rxf4 Nd6 33.Bxg4 Qg5 34.Rdf1 Rag8 35.h3 Rg6 36.Kh2 Kb8 37.f7 Rf8 38.Rf5 Qd2+ 39.R1f2 Qb4 40.Rxd5 Rxe6 41.Bxe6 Na7 42.Qxd6+ Ka8 43.Re2 Rb8 44.Rc2 Qxa5 45.f8=Q b6 46.Qdxb8# 1-0