1.Nf3 Nf6 2.d4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.d5 Qc8 8.Nc3 Bb4 9.Bg5 Bxc3 10.bxc3 Ne4 11.Qd3 Nc5 12.Qd4 d6 13.Qh4 f6 14.Bh3 Qe8 15.Be3 exd5 16.Bf5 g6 17.Bc2 Nbd7 18.Rad1 dxc4 19.Qxc4+ Qe6 20.Qh4 Qxa2 21.Nd4 Qf7