1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.Qxc4 cxd4 9.Nxd4 Rc8 10.Nc3 Nxd4 11.Qxd4 Bc5 12.Qh4 Bc6 13.Bxc6+ Rxc6 14.Rd1 Qb6 15.Bh6 Bf8 16.Rd3 Nd5 17.Nxd5 exd5 18.Be3 Bc5 19.Bxc5 Qxc5 20.Re3+ Kd7 21.Qg4+ Kc7 22.Qxg7 Rf8 23.Rd1 a6 24.Red3