1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.c4 Be7 5.O-O O-O 6.d4 dxc4 7.Qa4 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Nbd2 Nbd7 11.Rd1 c5 12.dxc5 Bxc5 13.Nb3 Bb6 14.Bg5 Rc8 15.Qd3 Be4 16.Qd2 Qc7 17.Qf4 Qa7 18.Rxd7 Bxf2+ 19.Kf1 Nxd7 20.Qxe4 h6 21.Be7 Rfe8 22.Bd6 Nf6 23.Qd3 Red8 24.Ne5 Bg1 25.e3 Bxe3 26.Nc6 Rxc6 27.Bxc6 Qb6