1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 Bxc3+ 5.bxc3 b6 6.Qc2 Bb7 7.Bg5 h6 8.Bh4 g5 9.Bg3 d6 10.Nd2 Nbd7 11.e4 e5 12.f3 Qe7 13.c5 bxc5 14.Rb1 Bc8 15.Nc4 O-O 16.Ne3 Nh5 17.Bf2 exd4 18.cxd4 cxd4 19.Nf5 Qf6 20.h4 Ne5 21.hxg5 Qxg5 22.Bh4 d3 23.Qf2 Rb8 24.Rd1 Qf4 25.Ne7+ Kh7 26.Nd5 d2+ 27.Rxd2 Rb1+ 28.Rd1 Rxd1+ 29.Kxd1 Ng4 30.fxg4 Qxg4+ 31.Qf3 c6 32.Ne3 Qg7 33.Qxh5 Qd4+ 34.Ke2 f5 35.Bg5 Qb2+ 36.Ke1 Qc3+ 37.Kf2 f4 38.Qxh6+ Kg8 39.Qh7# 1-0