1.Nf3 c5 2.g3 Nc6 3.Bg2 e6 4.O-O Nge7 5.c4 Ng6 6.d4 cxd4 7.Nxd4 Be7 8.Nc3 O-O 9.b3 f5 10.Bb2 f4 11.Ndb5 fxg3 12.hxg3 a6 13.Nd6 Bf6 14.Qd2 Bg5 15.e3 Qc7 16.Nce4 Be7 17.c5 Ra7 18.Qc3 Bf6 19.Nxf6+ Rxf6 20.Ne8 Qd8 21.Nxf6+ gxf6 22.Qxf6 Qxf6 23.Bxf6 a5 24.Bc3 Kf7 25.Rfd1 Ke7 26.Be4 Nd8 27.Kg2