1.d4 Nh6 2.Nf3 Ng4 3.e4 d6 4.Nc3 a6 5.Bg5 h6 6.Bh4 g6 7.Bc4 b5 8.Bb3 Bb7 9.a4 b4 10.Nd5 g5 11.Bg3 e6 12.Nxb4 Bxe4 13.d5 e5 14.a5 Nf6 15.Qe2 Bg7 16.Ba4+ Kf8 17.O-O Qc8 18.Rfe1 Nbd7 19.Bc6 Ra7 20.Qe3 Rb7 21.Bxb7 Qxb7 22.c3 Bxd5 23.Nxd5 Nxd5 24.Qe4 Nc5 25.Qc4 Ne6 26.Rad1 Ne7 27.h4 Bf6 28.Nxe5 dxe5 29.Bxe5 Bxe5 30.Rxe5 Ng6 31.Rxe6 fxe6 32.Rd7 Nf4 33.Qc5+ Kg8 34.Rd8+ Kf7 35.Rd7+ Kg6 36.f3 Qxb2 37.h5+ Kxh5 38.g4+ Kg6 39.Rg7+ Kxg7 40.Qe7+ Kg6 41.Qxe6+ Nxe6 42.c4 Rd8 43.f4 Rd1# 0-1