1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O d5 8.c4 d4 9.e5 c5 10.Nd2 Ne7 11.Ne4 Nc6 12.f4 Be7 13.Bd2 Qb6 14.Qf3 Bb7 15.b3 a5 16.a3 h5 17.Rab1 Qc7 18.Qg3 g6 19.h3 h4 20.Qg4 O-O-O 21.Ng5 Bxg5 22.Qxg5 Rdg8 23.b4 axb4 24.axb4 Qd8 25.Qg4 g5 26.fxg5 Nxe5 27.Qe2 Rxg5 28.Bxg5 Qxg5 29.Be4 Bxe4 30.Qxe4 Qe3+ 31.Qxe3 dxe3 32.Rfe1 cxb4 33.Rxe3 Nc6 34.Rf1 Rh7 35.Rd3 Kc7 36.c5 Ne7 37.Rd6 Nc6 38.Ra1 Rh5 39.Rad1 Rxc5 40.Rd7+ Kb6 41.Rxf7 e5