1.d4 f5 2.Bf4 Nf6 3.e3 d6 4.Nc3 Nc6 5.d5 Ne5 6.Bxe5 dxe5 7.Bc4 a6 8.Nf3 Qd6 9.a4 h6 10.Bb3 g5 11.Nd2 Bg7 12.Nc4 Qb4 13.Nxe5 Ng4 14.Nxg4 Bxc3+ 15.bxc3 Qxc3+ 16.Ke2 fxg4 17.Qd3 Qf6 18.Rad1 Rf8 19.Rhf1 Bf5 20.Qd4 Qg6 21.Qc5 O-O-O 22.Qa7 Rf6 23.Qa8+ Kd7 24.Qxb7 Rb6 25.Qa7 Bxc2 26.Bxc2 Qxc2+ 27.Ke1 Qc3+ 28.Rd2 Rb1+ 29.Ke2 Qc4+