1.d4 Nf6 2.Bg5 c5 3.d5 Ne4 4.Bf4 Qb6 5.Bc1 g6 6.f3 Nf6 7.Nd2 Nxd5 8.Nc4 Qc6 9.Na5 Qb6 10.Qxd5 Qxa5+ 11.Bd2 Qb6 12.O-O-O Bg7 13.c3 e6 14.Qd3 O-O 15.h4 h5 16.g4 hxg4 17.h5 gxf3 18.hxg6 fxe2 19.gxf7+ Rxf7 20.Bxe2 Nc6 21.Bh5 Rf6 22.Nh3 d5 23.Ng5 Ne5 24.Qh7+ Kf8 25.Rhf1 Bd7 26.Rxf6+ Bxf6 27.Rf1 Qd8 28.Nxe6+ Bxe6 29.Bh6#