1.c4 Nf6 2.Nc3 e6 3.e4 Bb4 4.e5 Ng8 5.Qg4 Bf8 6.d4 d6 7.Bg5 Ne7 8.O-O-O h6 9.Bh4 g5 10.Bg3 h5 11.Qf3 h4 12.Ne4 Nf5 13.Nf6+ Ke7 14.Bd3 hxg3 15.Bxf5 gxf2 16.Qxf2 exf5 17.Nd5+ Ke6 18.Re1 Na6 19.g4 f4 20.Qc2 Kd7 21.exd6 Kxd6 22.Qe4 Rh6 23.c5+ Kd7 24.Nf3 Re6 25.Ne5+ Ke8 26.Qf5 Rxe5 27.Rxe5+ Be7 28.Qf6 Be6 29.Rxe6 fxe6 30.Qxe6 Kf8 31.Re1 Nxc5 32.Qh6+