1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 c5 6.d4 cxd4 7.Nxd4 Nc6 8.c5 Nxd4 9.Qxd4 Ne8 10.Qc4 d6 11.Nc3 dxc5 12.Qxc5 Qd6 13.Be3 Bf5 14.Nd5 Bf6 15.Rad1 Qe5 16.Nxf6+ Qxf6 17.Bd4 Qe6 18.Bxb7 Rb8 19.Bd5 Qxe2 20.Rfe1 Qh5 21.Bxf7+ Rxf7 22.Qe5 Ng7 23.Qxb8+ Rf8 24.Qb3+ e6 25.Bc5 Re8 26.Rd7 Bg4 27.Bd4