1.d4 Nf6 2.c4 e6 3.Nf3 Nc6 4.a3 d5 5.e3 dxc4 6.Nbd2 e5 7.dxe5 Ng4 8.Qa4 Bd7 9.e6 Bxe6 10.Bxc4 Bd7 11.Qb3 Nge5 12.Bd5 Bd6 13.Nxe5 Nxe5 14.f4 Ng4 15.Bxf7+ Kf8 16.Bd5 Qh4+ 17.g3 Qe7 18.Nc4 Re8 19.O-O h5 20.Ne5 Rh6 21.Bd2 h4 22.Qxb7 Nxh2 23.Kxh2 hxg3+ 24.Kxg3 Bc8 25.Qb5 Qh4+ 26.Kf3 Qh2 27.Rf2 Qh5+ 28.Kg2 a6 29.Qc4 Qh3+ 30.Kg1 Be6 31.Qc6 Bf5 32.Qb7 Bc8 33.Qc6 Bf5 34.Qc4 Be6 35.Qe4 Bxe5 36.fxe5+ Kg8 37.Raf1 Bxd5 38.Qxd5+ Kh7 39.Qe4+ Kg8 40.Qf3 Qh4 41.Rg2 Qh1+ 42.Kf2 Qh4+ 43.Ke2 Qc4+ 44.Ke1 Qa2 45.Bc3 Qb1+ 46.Kf2 Qh7 47.Qd5+ Kh8 48.Qf7 Rg8 49.e6 Qc2+ 50.Kg1 Qh7 51.e7 Rh1+ 52.Kf2 Qc2+ 53.Kg3 Rxf1 54.Rxc2 Rxf7 55.Rh2# 1-0