1.d4 d5 2.Nf3 f5 3.g3 Nf6 4.Bg2 e6 5.O-O Bd6 6.c4 c6 7.Qc2 O-O 8.Nbd2 Ne4 9.Ne5 Bxe5 10.dxe5 Nd7 11.Nf3 a5 12.b3 g5 13.Ba3 Rf7 14.cxd5 cxd5 15.Rac1 g4 16.Nd4 Nxe5 17.Bxe4 dxe4 18.Nb5 Qg5 19.Nd6 Qh5 20.f4 gxf3 21.Nxf7 Qxf7 22.Qc3 fxe2 23.Qxe5 exf1=Q+ 24.Kxf1 Bd7 25.Bb2 Kf8 26.Rc7 Rd8 27.Kf2 b5 28.Bd4 Ke8 29.Bc5 Qg6 30.Qh8+ Kf7 31.Rxd7+ Rxd7 32.Qf8#