1.d4 Nf6 2.c4 e6 3.Bg5 h6 4.Bh4 Bb4+ 5.Nc3 c5 6.e3 d6 7.a3 cxd4 8.axb4 dxc3 9.bxc3 b6 10.Qf3 d5 11.cxd5 Bb7 12.Bxf6 gxf6 13.Bb5+ Nd7 14.Ne2 a6 15.Bxd7+ Qxd7 16.dxe6 Qe7 17.exf7+ Qxf7 18.Qh3 Rg8 19.Nf4 Ke7 20.Rd1 Bc6 21.O-O h5 22.Qf5 Rxg2+ 23.Nxg2 Rg8 24.f3 Rg5 25.Qd3 Qe6 26.Qh7+ Ke8 27.Qh8+ Kf7 28.Qh7+ Ke8 29.Qd3 Bb5 30.Qd8+ Kf7 31.Qc7+ Kg6 32.Kf2 Qa2+