1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.Be3 d6 7.Nc3 Nbd7 8.f4 g6 9.Qe2 Bg7 10.O-O-O O-O 11.Nf3 Qc7 12.Kb1 b5 13.e5 Ne8 14.h4 dxe5 15.fxe5 Bb7 16.h5 Nxe5 17.Bf4 Bxf3 18.gxf3 Qc5 19.Ne4 Qb4 20.c3 Qe7 21.Qh2 Nxf3 22.Qg3 f5 23.hxg6 fxe4 24.Bxe4 Rd8 25.Rxd8 Qxd8 26.Qxf3 Nd6 27.Qh3 Rxf4 28.Qxe6+ Kf8 29.gxh7 Qf6 30.h8=Q+ Bxh8 31.Rxh8+