1.Nf3 d5 2.g3 Nc6 3.d4 Bg4 4.Bg2 Qd7 5.O-O O-O-O 6.c4 dxc4 7.Nbd2 Nxd4 8.Nxd4 Qxd4 9.Qa4 e5 10.Nxc4 Be6 11.Be3 Qxc4 12.Bxb7+ Kxb7 13.Qxa7+ Kc8 14.Rac1 Qxc1 15.Rxc1 Kd7 16.Qxc7+ Ke8 17.Bb6 Rc8 18.Qxc8+ Bxc8 19.Rxc8+ Ke7 20.Bc5+ Kf6 21.Rxf8 g6 22.a4 Kg7 23.a5