1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O b5 5.d4 Be7 6.a4 b4 7.c4 bxc3 8.Nxc3 O-O 9.Bf4 a5 10.Rc1 c6 11.e4 Nxe4 12.Nxe4 dxe4 13.Ne5 f6 14.Nxc6 Nxc6 15.Bxe4 Nxd4 16.Bxa8 e5 17.Be3 Ba6 18.Bxd4 Bxf1 19.Be3 Qxa8 20.Qxf1 Bb4 21.Qc4+ Kh8