1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.c4 dxc4 5.Qa4+ Nc6 6.Qxc4 e6 7.O-O Be7 8.b3 O-O 9.Bb2 a6 10.d4 cxd4 11.Nxd4 Nxd4 12.Bxd4 b5 13.Qc3 Rb8 14.Be5 Nd7 15.Bc7 Bf6 16.Qa5 Qe7 17.Nc3 Bb7 18.Bxb8 Bxg2 19.Kxg2 Rxb8 20.Rac1 Nc5 21.Rfd1 Qb7+ 22.f3 Bd8 23.Rxd8+