1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bg5 Nbd7 11.Bxf6 Nxf6 12.Nbd2 Rc8 13.Nb3 Be4 14.Qc3 Bd5 15.Rac1 Ne4 16.Qe3 c5 17.dxc5 Nxc5 18.Nxc5 Bxf3 19.Nxe6 fxe6 20.Qxe6+ Kh8 21.Bxf3 Bf6 22.Qxa6 Rxc1 23.Rxc1 Qd2 24.Rc8