1.Nf3 Nf6 2.d4 c5 3.g3 cxd4 4.Bg2 e5 5.O-O Nc6 6.c3 dxc3 7.Nxc3 d5 8.Bg5 d4 9.Bxf6 Qxf6 10.Ne4 Qd8 11.Rc1 f6 12.Qb3 Qd7 13.Nfd2 Be7 14.Nc5 Bxc5 15.Rxc5 Nd8 16.Rfc1 Ne6 17.Bh3 Nxc5 18.Bxd7+ Nxd7 19.Qe6+ Kd8 20.Ne4 Re8 21.Qf7