1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.Nf3 Bf5 7.c3 Nd7 8.Be2 e6 9.Nh4 Be4 10.O-O Rg8 11.g3 Be7 12.Ng2 Qc7 13.Bf3 Bxf3 14.Qxf3 f5 15.Re1 O-O-O 16.Qh5 Rg7 17.Bf4 Bd6 18.Qh6 Rdg8 19.Bxd6 Qxd6 20.Rad1 Rg6 21.Qxh7 Qf8 22.Qh5 Nf6 23.Qf3 Ne4 24.Qe3 Kb8 25.c4 Qg7 26.d5 c5 27.d6 Qxb2 28.d7 Rd8 29.f3 Nf6 30.Nf4 Rgg8 31.Re2 Qb6 32.Qe5+ Qc7 33.Qxf6 Qxf4 34.Qxd8+ Rxd8 35.gxf4 b5 36.a4 bxc4 37.Kf2 c3 38.Re3 Kb7 39.Rg1 Kb8 40.Rge1 a5 41.h4 Rf8 42.d8=Q+ Ka7 43.Qc7+ Ka6 44.Rxe6+ fxe6 45.Rxe6# 1-0