1.d4 d5 2.c4 c6 3.Nf3 e6 4.Nc3 f5 5.Bf4 Nf6 6.e3 Be7 7.Bd3 O-O 8.Qc2 Ne4 9.h4 Qa5 10.Ne5 Bb4 11.Bxe4 fxe4 12.O-O Nd7 13.f3 exf3 14.Rxf3 Nf6 15.Bg5 Be7 16.Raf1 Qd8 17.h5 Nd7 18.Rxf8+ Nxf8 19.Qf2 Qe8 20.Bxe7 Qxe7 21.Qg3 h6 22.Rf7 Qg5 23.Qf3 Nh7 24.Rd7 Nf8 25.Qf7+ Kh7 26.Re7 Qxe3+ 27.Kf1 Qc1+ 28.Kf2 Qxb2+ 29.Ne2