1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d5 4.e3 c5 5.Bd3 Nc6 6.Bxe4 dxe4 7.d5 Nb4 8.Nc3 e6 9.d6 Nc6 10.Nxe4 f5 11.Bg5 Qa5+ 12.Nc3 Ne5 13.Qh5+ g6 14.Qh4 Bxd6 15.O-O-O Qb6 16.Nf3 O-O 17.Rxd6 Qxd6 18.Be7 Nxf3 19.gxf3 Qc7 20.Bxf8 Kxf8 21.Rd1 Kg7 22.Nb5 Qc6 23.Qe7+ Kh6 24.Nd6 Kh5 25.Qxh7+ Kg5 26.h4+ Kf6 27.Qf7+ Ke5 28.f4#