1.d4 b5 2.e4 Bb7 3.Nd2 a6 4.a4 b4 5.Bd3 Nf6 6.Ne2 e6 7.O-O Be7 8.e5 Ng8 9.Nb3 Nc6 10.Bf4 Bg5 11.Nc5 Bc8 12.c3 bxc3 13.bxc3 Bxf4 14.Nxf4 Nge7 15.Re1 d6 16.Qg4 dxc5 17.Qxg7 Kd7 18.Qxf7 Qg8 19.Qf6 cxd4 20.Nxe6 Qxe6 21.Qxh8 Bb7 22.Qxh7 Rg8 23.Be4 dxc3 24.Rac1 Kc8 25.Rxc3 Qxe5 26.Rg3 Rd8 27.Rge3 Qf6 28.Qh5 Qd4 29.Qf3 Qxa4 30.Rb1 Qc4 31.h4 Nd5 32.Reb3 Na5 33.Rd3 Rd6 34.Rxb7 Nxb7 35.Rxd5 Kb8 36.g3 a5 37.Re5 Nc5 38.Qf8+ Ka7 39.Qa8+ Kb6 40.Qb8+ Ka6 41.Qxc7 Rd1+ 42.Kh2 Nxe4 43.Rxa5# 1-0