1.Nf3 c6 2.e4 h5 3.d4 d5 4.Nbd2 Bg4 5.Bd3 e6 6.O-O Nf6 7.e5 Nfd7 8.h3 Bxf3 9.Nxf3 Be7 10.c3 c5 11.dxc5 Nc6 12.b4 Ndxe5 13.Nxe5 Nxe5 14.Bb5+ Nc6 15.Bf4 Bf6 16.Rc1 Bg5 17.Bxg5 Qxg5 18.Qa4 Kd7 19.f4 Qf5 20.Rcd1 a6 21.Bd3 Qf6 22.Qb3 Kc7 23.f5 Qe5 24.Kh1 Rhf8 25.a4 Qg3 26.b5 axb5 27.axb5 Ne5 28.b6+ Kb8 29.fxe6 Ng4 30.hxg4 hxg4 31.Qxd5 Rh8+ 32.Kg1 Qe3+ 33.Rf2 g3 34.Qd6+ Kc8 35.Qc7# 1-0