1.d4 Nf6 2.c4 e6 3.g3 a6 4.Bg2 d5 5.e3 Nbd7 6.Ne2 dxc4 7.Nd2 Nb6 8.a4 a5 9.Qc2 h5 10.O-O h4 11.Nxc4 Nxc4 12.Qxc4 hxg3 13.hxg3 Bb4 14.e4 e5 15.Qb5+ c6 16.Qxe5+ Kf8 17.Rd1 Bg4 18.f3 Be6 19.Bd2 Bd6 20.Qg5 Bc4 21.Kf2 Bxe2 22.Kxe2 Rh5 23.Qe3 Bxg3 24.f4 Bh2 25.Rh1 Qd7 26.Bf3 Rh3 27.Raf1 Nxe4 28.Qxe4 Re8 29.Qxe8+ Qxe8+ 30.Kf2 Qe6 31.Kg2 Qg6+ 32.Kf2 Qd3 33.Be3 Qc2+ 34.Be2 Qe4 35.Bc1 Bg3+ 36.Kg1 Qxh1# 0-1