1.Nf3 c5 2.c4 Nf6 3.g3 b6 4.Bg2 Bb7 5.O-O e6 6.b3 Be7 7.Bb2 O-O 8.Nc3 d6 9.d4 Ne4 10.Qc2 Nxc3 11.Bxc3 f5 12.Rad1 Be4 13.Qb2 Bf6 14.dxc5 bxc5 15.Rd2 a5 16.Rfd1 Ra6 17.Bxf6 Rxf6 18.Qe5 d5 19.cxd5 exd5 20.Ng5 Bxg2 21.Kxg2 Rf8 22.h4 Rd6 23.Rxd5 Rxd5 24.Qe6+ Kh8 25.Rxd5 Qc7 26.Rxf5 Qc8 27.Nf7+ Kg8 28.Nh6+ Kh8 29.Qg8+