1.Nf3 Nf6 2.g3 d5 3.d4 c6 4.Bg2 Bf5 5.O-O e6 6.Nbd2 Bd6 7.c4 Nbd7 8.Nh4 Bg6 9.Re1 Bh5 10.Qc2 Bg6 11.e4 dxe4 12.Nxg6 hxg6 13.Nxe4 Nxe4 14.Qxe4 Nf6 15.Qe2 Qe7 16.Bg5 O-O-O 17.d5 Bb4 18.dxc6 bxc6 19.Red1 Kc7 20.a3 Bc5 21.b4 Bd4 22.Qf3 Qe8 23.Rab1 Rh5 24.Bxf6 Rf5 25.Bxd8+