1.d4 d5 2.Nf3 Bf5 3.c4 e6 4.Nc3 c6 5.Qb3 Qc8 6.cxd5 exd5 7.e4 dxe4 8.Ne5 Be6 9.Bc4 Bxc4 10.Qxc4 Qe6 11.Qxe6+ fxe6 12.Nxe4 Be7 13.O-O Nd7 14.Nc4 b6 15.Bf4 Ngf6 16.Ng5 Nf8 17.Ne5 Nd5 18.Bd2 c5 19.dxc5 Bxc5 20.Rfe1 Bd4 21.Nd3 Kd7 22.Rac1 Bf6 23.Ne5+ Bxe5 24.Rxe5 h6 25.Nxe6 Nxe6 26.Rxd5+ Ke7 27.Bb4+ Kf6 28.Bc3+ Ke7 29.Re1 Rac8 30.f4 Rhf8 31.f5