1.Nf3 c5 2.g3 b6 3.Bg2 Bb7 4.O-O Nf6 5.c4 e6 6.Nc3 Be7 7.b3 d6 8.d4 cxd4 9.Qxd4 Nbd7 10.Rd1 a6 11.e4 Qc7 12.Ba3 Nc5 13.e5 dxe5 14.Qxe5 Rc8 15.Qxc7 Rxc7 16.Bc1 Bc6 17.Bf4 Rb7 18.Ne5 Bxg2 19.Kxg2 Nh5 20.Be3 Bf6 21.f4 g5 22.Bxc5 bxc5 23.Ne4 Be7 24.fxg5 O-O 25.Rd3 a5 26.Rf1 a4 27.g4 Ng7 28.Nf6+ Bxf6 29.gxf6