1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.Nf3 b6 5.cxd5 Nxd5 6.e4 Nxc3 7.bxc3 Bb7 8.Bb5+ c6 9.Bc4 Nd7 10.Ng5 Nf6 11.e5 Nd5 12.Ne4 b5 13.Bd3 Nxc3 14.Nxc3 Qxd4 15.Bb2 Ba3 16.Nxb5 Qxb2 17.Nc7+ Ke7 18.O-O Rab8 19.Qh5 Qb6 20.Qg5+ Kf8 21.Nxe6+ fxe6 22.Qf4+ Kg8 23.Bc4 Bc8 24.Qf5 Qc7 25.Rfd1 Qe7 26.Rd3 g6 27.Qh3 Bc5 28.Rad1 Kg7 29.Ba6 Bxf2+