1.d4 Nf6 2.c4 g6 3.f3 d5 4.cxd5 Nxd5 5.e4 Nf6 6.Bc4 Nc6 7.Ne2 Bg7 8.Nbc3 e5 9.d5 Ne7 10.Be3 c6 11.d6 Neg8 12.Qd2 h5 13.O-O Be6 14.Bxe6 fxe6 15.Rad1 Nd7 16.Qc2 b6 17.Qb3 Qf6 18.Qc4 Nb8 19.h4 Bh6 20.Bg5 Bxg5 21.hxg5 Qxg5 22.Qxe6+ Kd8 23.f4 exf4 24.Nxf4 Nh6 25.d7 Rf8 26.Qd6 Rf6 27.Qe7+ Kxe7 28.d8=Q+ Kf7 29.Qc7+ Kg8 30.Rd8+ Rf8 31.Rxf8+ Kxf8 32.Nxg6+ Kg8 33.Rf8#