1.d4 e6 2.c4 f5 3.Nc3 Nf6 4.e3 d5 5.f4 Bb4 6.Qa4+ Nc6 7.Nf3 Bd7 8.Qc2 O-O 9.Bd3 Ne7 10.O-O c6 11.Bd2 Bd6 12.c5 Bc7 13.b4 Ne4 14.Ne5 Ng6 15.Be1 Nxe5 16.dxe5 Kh8 17.Ne2 b6 18.Nd4 a5 19.cxb6 Bxb6 20.bxa5 Ba7 21.Qe2 c5 22.Nf3 c4 23.Bxe4 fxe4 24.Ng5 h6 25.h4 Qe8 26.Bb4 hxg5 27.Bxf8 Qxf8 28.fxg5 Qe8 29.h5 d4 30.Qg4 d3 31.Qxe4 Bc6 32.Qg4 Bxe3+ 33.Kh1 Rxa5 34.g6 Rxe5 35.Qxc4 Rxh5+