1.Nf3 Nf6 2.g3 e6 3.Bg2 b6 4.O-O Bb7 5.d4 c5 6.c4 cxd4 7.Qxd4 Be7 8.Nc3 O-O 9.Rd1 Qc8 10.Bf4 Bc5 11.Qd3 d6 12.Ng5 Nc6 13.Nce4 Nxe4 14.Qxe4 g6 15.Bxd6 Bxd6 16.Qh4 h5 17.Rxd6 Ne7 18.e4 Nc6 19.Rad1 e5 20.Bh3 Qb8 21.Rxg6+