1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Bb5+ Nfd7 9.a4 O-O 10.Nf3 Qe7 11.O-O Bxc3 12.bxc3 Qxe4 13.Ng5 Qe7 14.Re1 Qd8 15.Ne6 fxe6 16.dxe6 Qb6 17.e7 Nf6 18.Bc4+ Kg7 19.exf8=Q+ Kxf8 20.f5 d5 21.Bh6+ Kg8 22.Bxd5+ Kh8 23.Re7 c4+ 24.Kh1 Nxd5 25.Re8#