1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.g3 dxc4 5.Qc2 Be6 6.Bg2 g6 7.O-O Bg7 8.Nbd2 b5 9.Ne5 Qxd4 10.Nxc6 Qd6 11.Nxe7 Nd5 12.Nxd5 Bxd5 13.Ne4 Qc6 14.Rd1 f5 15.Nd6+ Qxd6 16.Bxd5 Be5 17.Bxa8 Qe7 18.Bg2 O-O 19.Bh6 Re8 20.Qd2 Bc7 21.Qd5+ Qe6 22.Qxe6+ Rxe6 23.Bd5