1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nc3 g6 5.e4 Bg7 6.f4 O-O 7.Nf3 b5 8.cxb5 a6 9.a4 axb5 10.Bxb5 Ba6 11.Qe2 Nxe4 12.Qxe4 Bxc3+ 13.bxc3 Bxb5 14.c4 Rxa4 15.Rxa4 Bxa4 16.O-O Bd7 17.Bb2 Qb6 18.Ba1 Re8 19.Qe1 Qb3 20.Qh4 f6 21.Ng5 h5 22.Ne4 Qe3+ 23.Nf2 Na6 24.h3 Nb4 25.Kh2 Qe2 26.Rc1 Ra8 27.Rg1 Ra2 28.Nh1 Kf7 29.Ng3 Qf2 30.f5 Bxf5 31.Nxf5 Qxf5 32.Qg3 Nc2 33.Bc3 Qe4 34.Bd2 Nd4 35.Qf2 Qc2