1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 O-O 5.g3 d5 6.cxd5 exd5 7.Bg2 Re8 8.O-O Bd6 9.b3 Bf5 10.Bb2 Nbd7 11.Nh4 Bg4 12.Re1 Ne4 13.Qc2 Qe7 14.Bf3 Ndf6 15.a3 Bh3 16.Ng2 h5 17.b4 h4 18.Bxe4 dxe4 19.Nc4 hxg3 20.hxg3 Nd5 21.Nxd6 Qxd6 22.Qc5 Qe6 23.Bc1 e3 24.f3 Qg6 25.Kh2 Bxg2 26.Qxd5 Rad8 27.Qb3 Rxd4 28.Bxe3 Rg4 29.Bf2 Bh1 30.Rxh1 Rxg3 31.Rhg1 Rxe2 32.Rxg3 Rxf2+ 33.Kh3 Qh5#