1.d4 f5 2.Bg5 c5 3.dxc5 Na6 4.e4 fxe4 5.Nc3 Nxc5 6.Bc4 Qa5 7.Bd2 Nf6 8.Nxe4 Qc7 9.Nxf6+ gxf6 10.Be3 b6 11.Bd5 Bb7 12.Bxb7 Qxb7 13.Qh5+ Kd8 14.Nf3 Rc8 15.O-O-O Qe4 16.Kb1 Qg6 17.Qh3 Rc7 18.Nh4 Qf7 19.Bxc5 bxc5 20.Qf3 e6 21.Qa8+ Rc8 22.Qxa7 Rg8 23.f4 Rg7 24.Rhe1 d6 25.Qxf7 Rxf7 26.Rxe6 f5 27.Rd5 Kd7 28.Re2 Be7 29.Nxf5 Rcf8 30.Nxe7 Rxf4 31.Rd1