1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.e5 cxd4 8.Nxd4 Qa5 9.exf6 Bxc3+ 10.bxc3 Qxg5 11.fxg7 Qxg7 12.Qf3 Nd7 13.Bxc4 Qf6 14.Qd1 Nb6 15.Bb5+ Kf8 16.O-O e5 17.Ne2 Bg4 18.h3 Rd8 19.Qb3 Be6 20.c4 h5 21.f4 Rh6 22.f5 Bd7 23.Rad1 Bxb5 24.Qxb5 h4 25.Qb4+ Kg8 26.c5 Nd5 27.Qe4 Qc6 28.Kh1 Qxc5 29.Qxe5 Qd6 30.Qe4 Qc6 31.Nf4 Rhd6 32.Rxd5 Rxd5 33.Nxd5 Rxd5 34.Qxh4 Qd6 35.f6 Qe5 36.Qg4+ Qg5 37.Qc8+ Kh7 38.Qxb7 Qh5 39.Qxa7 Rd1 40.Rxd1 Qxd1+ 41.Qg1 Qc2 42.Qa1 Qa4 43.Qb1+ Kh6 44.Qc1+ Kg6 45.a3 Qb3 46.Kh2 Qb8+ 47.g3 Qb3 48.h4 Qa2+ 49.Kg1 Kh7 50.Qc5 Qb1+ 51.Kg2 Qe4+ 52.Kf2 Qg6 53.Qc3 Qf5+ 54.Qf3 Qc2+ 55.Kg1 Qc1+ 56.Kh2 Qc2+ 57.Kh3 Qc8+ 58.Qg4 Qc1 59.Qg7# 1-0