1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.Nc3 cxd4 5.Nxd4 Nc6 6.Ndb5 Bc5 7.Nd6+ Ke7 8.Nde4 Nxe4 9.Nxe4 Bb4+ 10.Bd2 d5 11.cxd5 exd5 12.Bxb4+ Nxb4 13.Qa4 a5 14.Nc3 d4 15.Rd1 Bd7 16.Nd5+ Nxd5 17.Qxd4 Nf6 18.e4 Qc7 19.e5 Ng4 20.Be2 Nxe5 21.O-O Rhd8 22.f4 Ng4 23.Qxg7 Qc5+ 24.Kh1 Nf2+ 25.Rxf2 Qxf2 26.Qg5+ Kf8 27.Bg4 Be8 28.Qh6+ Ke7 29.Rg1 Rd6 30.Qg5+ Kf8 31.Qe5 Qd4