1.Nf3 Nf6 2.c4 c5 3.g3 e6 4.Bg2 d5 5.O-O Be7 6.d4 cxd4 7.Nxd4 O-O 8.cxd5 Nxd5 9.Qb3 Na6 10.Nf5 exf5 11.Bxd5 Nb4 12.Nc3 Qa5 13.Be3 Nxd5 14.Nxd5 Bd6 15.Rfd1 Qa6 16.Qc3 f6 17.Bc5 Bxc5 18.Qxc5 Qxe2 19.Re1 Qxb2 20.Ne7+ Kh8 21.Ng6+ hxg6 22.Qxf8+ Kh7 23.Re7