1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.d4 Be7 5.c4 O-O 6.Nc3 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Qa4 Bb7 12.f3 c5 13.Qa3 Rfc8 14.dxc5 e5 15.Bg5 e4 16.O-O-O exf3 17.exf3 Bxf3 18.Rhe1 Qxc5 19.Rd8+ Rxd8 20.Qxc5 Rac8 21.Qf2 Rd3 22.Bxf6 gxf6 23.Re3