1.e4 e6 2.d3 c5 3.Nf3 Nc6 4.g3 g6 5.d4 d5 6.exd5 exd5 7.Bg2 cxd4 8.Nxd4 Bg7 9.Be3 Nge7 10.Nc3 O-O 11.O-O Ne5 12.Bg5 f6 13.Bf4 Bg4 14.Nce2 Qd7 15.f3 Bh3 16.Bxh3 Qxh3 17.g4 h5 18.Bg3 g5 19.Nf5 Nxf5 20.Qxd5+ Kh8 21.gxf5 Rfd8 22.Qe4 Re8 23.Nd4 Rad8 24.Ne6 Rd2 25.Rf2 Rxf2 26.Kxf2 Rxe6 27.fxe6 f5 28.Qxe5 Bxe5 29.e7 Bxg3+ 30.hxg3 f4 31.e8=Q+ Kg7 32.Qe5+