1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.c4 dxc4 5.Qa4+ Bd7 6.Qxc4 c5 7.Ne5 Nc6 8.Nxc6 Bxc6 9.Bxc6+ bxc6 10.O-O Rb8 11.d3 Be7 12.Qc2 Nd5 13.Nd2 h5 14.Nc4 h4 15.a3 hxg3 16.hxg3 Bf6 17.Kg2 Bd4 18.Bd2 Kf8 19.Rh1 Rxh1 20.Rxh1 Kg8 21.e3 Bf6 22.e4 Nb6 23.Bf4 e5 24.Nxe5 Rc8 25.Rh8+