1.d4 Nf6 2.Bg5 Ne4 3.Bh4 c5 4.f3 g5 5.fxe4 gxh4 6.e3 Bh6 7.Nd2 Bxe3 8.d5 d6 9.Nc4 Bd4 10.c3 Bf6 11.a4 Nd7 12.Qh5 Nf8 13.e5 dxe5 14.Nxe5 Ng6 15.Bb5+ Kf8 16.Ngf3 Qd6 17.Nd3 Kg7 18.O-O a6 19.Bc4 Nf4 20.Nxf4 Qxf4 21.d6 Qxc4 22.Ne5 Qe6 23.Rae1 exd6 24.Rxf6 Qxf6 25.Rf1 dxe5 26.Rxf6 Kxf6 27.Qxh4+ Ke6 28.Qc4+ Kd6 29.Qd3+ Kc7 30.Qd5 Be6 31.Qxc5+ Kd7 32.Qxe5 Rad8 33.b4 Rhg8 34.b5 Rg4 35.a5 Rdg8 36.g3 R8g5 37.Qh8 Rxb5 38.Qxh7 Ra4 39.Kf2 Rf5+ 40.Kg2 Ra2+ 41.Kg1 Rff2 42.Qd3+ Ke8 43.Qd6 Rg2+ 44.Kh1 Rxh2+ 45.Kg1 Rag2+ 46.Kf1 Bc4+ 47.Ke1 Rh1#