1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 c6 5.Bg5 Nbd7 6.e3 Bd6 7.Qc2 O-O 8.Be2 dxc4 9.Bxc4 e5 10.O-O Qe7 11.Ne4 Bb8 12.Nxf6+ gxf6 13.Bh4 Kh8 14.Qf5 e4 15.Nd2 Re8 16.f3 Qd6 17.g3 Nf8 18.Bxf6+ Kg8 19.Qg5+ Ng6 20.fxe4 Be6 21.e5 Qf8 22.Bxe6 Rxe6 23.h4 h6 24.Qg4 Kh7 25.h5 Ne7 26.Qe4+ Kg8 27.Rf4 Qc8 28.Rg4+ Kf8 29.Qh7 Ke8 30.Rg8+ Nxg8 31.Qxg8+ Kd7 32.Qxf7+