1.Nf3 Nf6 2.g3 e6 3.Bg2 d5 4.O-O b5 5.d3 Bb7 6.c4 b4 7.cxd5 exd5 8.a3 Nbd7 9.Bf4 a5 10.axb4 Bxb4 11.Qc1 c5 12.Bd6 Qb6 13.Qe3+ Kd8 14.Qe7+ Kc8 15.Bh3 h5 16.Ne5 Bc6 17.Qxf7 Ra7 18.Qxg7 Qd8 19.Nxc6 Rg8 20.Nxa7+