1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Bb4+ 5.Nd2 Nc6 6.Nf3 Qe7 7.a3 Ngxe5 8.Nxe5 Nxe5 9.e3 Bxd2+ 10.Qxd2 d6 11.c5 dxc5 12.Qd5 Ng6 13.Bb5+ Kf8 14.Bg3 a6 15.Be2 c6 16.Qd2 Ne5 17.Rd1 Bf5 18.e4 Bxe4 19.Qe3 f5 20.Bxe5 Qxe5 21.f3 f4 22.Qxe4 Qxe4 23.fxe4 Ke7 24.O-O Rhf8 25.Bg4 b5 26.Rd7+ Kf6 27.e5+ Kxe5 28.Re1+ Kf6 29.Re6+ Kg5 30.Rxg7+ Kh4