1.d4 Nf6 2.Bf4 b6 3.Nc3 Bb7 4.f3 d5 5.e4 dxe4 6.Bb5+ c6 7.Bc4 e6 8.fxe4 Bb4 9.Qd3 c5 10.d5 exd5 11.exd5 O-O 12.O-O-O a6 13.a3 Bxc3 14.Qxc3 b5 15.Ba2 c4 16.Be5 Nbd7 17.Bd4 Bxd5 18.Ne2 Qc7 19.Rhf1 Rad8 20.Ng3 Be6 21.Rde1 Rfe8 22.Bxf6 Nxf6 23.Rxf6 gxf6 24.Nh5 Qxh2 25.Nxf6+ Kf8 26.Qe3 Kg7 27.Qg5+ Kf8 28.c3 h6 29.Nh7#