1.d4 Nf6 2.Bg5 c5 3.Nc3 cxd4 4.Qxd4 Nc6 5.Qh4 e6 6.e4 Be7 7.O-O-O Qa5 8.f4 d6 9.Bb5 a6 10.e5 axb5 11.exf6 gxf6 12.Bxf6 b4 13.Ne4 Qf5 14.Re1 Rxa2 15.Bxe7 Ra1+ 16.Kd2 Qd5+ 17.Ke3 Rxe1+ 18.Qxe1 Qd4+ 19.Kf3 Nxe7 20.Ne2 Qd5 21.c4 Qd3+ 22.Kf2 Qxe4 23.Qxb4 Rg8 24.Rg1 Nf5 25.Qa4+ Ke7 26.Qa3 Nd4 27.Nxd4 Qxd4+ 28.Qe3 Qxb2+ 29.Kf3 Bd7 30.f5 Bc6+ 31.Kf4 e5+ 32.Qxe5+ dxe5+ 33.Ke3 Qc3+ 34.Ke2 Rd8 35.Rd1 Rxd1 36.Kxd1 Qb2 37.f6+ Kxf6 38.h4 e4 39.c5 e3 40.g4 Qd2#