1.d4 Nf6 2.Bg5 d5 3.e3 c5 4.Bxf6 gxf6 5.dxc5 e6 6.c4 dxc4 7.Nd2 Bxc5 8.Bxc4 Nc6 9.Ngf3 O-O 10.a3 f5 11.g4 f4 12.exf4 Qf6 13.Qe2 Qxf4 14.Ne4 Nd4 15.Nxd4 Bxd4 16.Rd1 Bg7 17.g5 b5 18.Bd3 Bb7 19.Rg1 Kh8 20.Rg4 Qxh2 21.Qf3 Rad8 22.Ke2 Qe5 23.Rh4 Rxd3 24.Qxd3 Qxb2+ 25.Kf1 Qe5 26.Nf6 h6 27.Qh7#