1.d4 f5 2.g3 e6 3.Bg2 Nf6 4.Nf3 Bb4+ 5.c3 Ba5 6.b4 Bb6 7.c4 c6 8.a4 d5 9.c5 Bc7 10.Bf4 O-O 11.e3 Nbd7 12.Nbd2 Qe7 13.Bxc7 Ne8 14.Bf4 Ndf6 15.Bg5 h6 16.Bxf6 Nxf6 17.Ne5 Qe8 18.O-O Ne4 19.Bxe4 fxe4 20.f3 Qh5 21.fxe4 Rxf1+ 22.Qxf1 b6 23.Nxc6 Bb7 24.Ne7+ Kh7 25.c6 Bc8 26.e5 Qg5 27.Qd3+ Kh8 28.Ng6+ Kg8 29.Rf1 Ba6 30.b5 Bxb5 31.axb5 Kh7 32.Nf8+ Kg8 33.Qh7#