1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O c5 5.c4 dxc4 6.Na3 Nc6 7.Nxc4 Be7 8.b3 O-O 9.Bb2 Qc7 10.e3 Rd8 11.Qe2 Bd7 12.Rac1 Rac8 13.d4 cxd4 14.exd4 Be8 15.Rfd1 Qb8 16.Nfe5 b5 17.Bxc6 Bxc6 18.Nxf7 bxc4 19.Nxd8 Bxd8 20.Qxe6+ Kh8 21.Rxc4 Qb7 22.d5 Bd7 23.Qf7 Rxc4 24.Qf8+