1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O c5 5.d4 Nc6 6.c4 dxc4 7.Qa4 cxd4 8.Nxd4 Bd7 9.Nxc6 bxc6 10.Qxc4 Nd5 11.Rd1 Rc8 12.Nc3 Be7 13.e4 Nxc3 14.Qxc3 O-O 15.Bf4 g5 16.Be3 Qc7 17.Qd2 Rcd8 18.Bxg5 f6 19.Be3 Be8 20.Qe2 f5 21.exf5 exf5 22.Bf4 Qb7 23.Qe6+ Bf7 24.Qxf5 Qxb2 25.Be5 Bg6 26.Qxg6+ hxg6 27.Bxb2 Rb8 28.Be5 c5 29.Bd5+