1.Nf3 Nf6 2.d4 e6 3.g3 b5 4.Bg2 d5 5.O-O Bb7 6.Bf4 Nbd7 7.Nbd2 c5 8.c3 Be7 9.a4 b4 10.a5 Rc8 11.Re1 Nh5 12.Be3 c4 13.Ne5 b3 14.Nexc4 dxc4 15.Bxb7 Nhf6 16.Bxc8 Qxc8 17.Ra4 Nd5 18.Rxc4 Qa8 19.Qxb3 Nxe3 20.fxe3 Bg5 21.Nf1 O-O 22.Qb5