1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O e5 5.c4 Nf6 6.Qa4 Bd6 7.Ng5 Be7 8.cxd5 Nxd5 9.Qc4 Bxg5 10.Bxd5 O-O 11.Bxc6 Be6 12.Qc3 bxc6 13.d3 Bf6 14.Qxc5 Qd5 15.Be3 Bh3 16.Qxd5 cxd5 17.Rc1 d4 18.Bd2 Be7 19.Na3 Bxa3 20.bxa3 Rfc8 21.f3 h5 22.Kf2 Rxc1 23.Rxc1 Rc8 24.Rxc8+ Bxc8 25.Bb4 f6 26.f4 Kf7 27.fxe5 fxe5 28.Bc5