1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Bg5 dxc4 5.Nc3 a6 6.e3 b5 7.a4 b4 8.Ne4 Bb7 9.Bxf6 gxf6 10.Ng3 h5 11.h4 Bd6 12.Bxc4 Bxg3 13.fxg3 Qd6 14.O-O Nd7 15.Qe1 Rg8 16.Kh2 O-O-O 17.e4 Rg4 18.e5 fxe5 19.dxe5 Qc5 20.Be2 Qc2 21.Rd1 Qxb2 22.Ng5 Nxe5 23.Rxd8+ Kxd8 24.Nxf7+ Nxf7 25.Rxf7 Qe5 26.Rf8+ Kd7 27.Rf7+ Kd6 28.Qd2+ Rd4 29.Qc1 Rxh4+ 30.Kg1 Qd4+ 31.Rf2 Rh1+ 32.Kxh1 Qxf2 33.Qd2+ Bd5 34.Qxb4+ Kd7 35.Bf3 Bxf3 36.gxf3 Qxf3+ 37.Kh2 Qf2+ 38.Kh3 Qf5+ 39.Kh4 e5 40.Qc4 e4 41.Qd4+ Kc8 42.Qc4 Qg4# 0-1