1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ Nbd7 6.Qxc4 a6 7.Qb3 c5 8.O-O Qc7 9.d4 b5 10.Bf4 Qb6 11.Ne5 Bb7 12.Nc4 Qa7 13.Bxb7 Qxb7 14.a4 Rc8 15.axb5 Qxb5 16.Qxb5 axb5 17.Nd6+ Bxd6 18.Bxd6 cxd4 19.Na3 b4 20.Nb5 Nd5 21.Ra7 h5 22.Rd1 h4 23.Rxd4 hxg3 24.hxg3 Rh5 25.Bxb4 Rc1+ 26.Kg2 Ne5 27.Nd6+ Kd8 28.Ba5+ Nc7 29.Nxf7+