1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 c5 5.e3 dxc4 6.Bxc4 a6 7.O-O b5 8.Bb3 Bb7 9.Qe2 Nbd7 10.Rd1 Qc7 11.e4 cxd4 12.Nxd4 Bc5 13.Bxe6 fxe6 14.Nxe6 Qe5 15.Nxg7+ Kf7 16.Nh5 Rad8 17.Ng3 h5 18.Be3 h4 19.Nf5 Nxe4 20.Qf3 Ndf6 21.Re1 b4 22.Bxc5 bxc3 23.Ba3 cxb2 24.Rab1 Rd2 25.h3 Rh5 26.Nd6+ Nxd6 27.Qb3+ Qd5