1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.g3 d5 5.d3 Nc6 6.Bg2 d4 7.Ne2 Be7 8.O-O h5 9.h4 f6 10.Nf4 e5 11.Nd5 Bg4 12.Qd2 Bf8 13.Nh2 Be6 14.c4 dxc3 15.bxc3 Nge7 16.c4 Nd4 17.Bb2 Nec6 18.Nf3 Nxf3+ 19.Bxf3 g5 20.Qd1 gxh4 21.Bxh5+ Bf7 22.Bxf7+ Kxf7 23.f4 hxg3 24.fxe5 Be7 25.Qg4 Rh1+ 26.Kg2 Rh2+ 27.Kf3 Rxb2 28.e6+ Kf8 29.Qh5 Nd4+ 30.Kxg3 Qd6+ 31.e5