1.e4 c5 2.c3 Nc6 3.d4 cxd4 4.cxd4 d6 5.Nc3 e6 6.Nf3 Be7 7.Bb5 a6 8.Bd3 Nf6 9.O-O h6 10.h3 O-O 11.a3 b5 12.e5 Nd7 13.exd6 Bxd6 14.Qe2 Bb7 15.Ne4 Be7 16.Bf4 Nf6 17.Nxf6+ Bxf6 18.Qe4 Re8 19.Qh7+ Kf8 20.Be4 Ke7 21.Bxc6 Bxc6 22.Ne5 Bb7 23.Rac1 Rh8 24.Qxh8 Qxh8 25.Rc7+ Ke8 26.Nxf7 Qh7 27.Nd6+ Kf8 28.Nxb7 Qe4 29.Bd2 Qxd4 30.Bc3 Qb6 31.Ba5 Qd4 32.Nc5 Qd6 33.Re1 e5 34.Bb4 Kg8 35.Rd7 Qc6 36.Red1 a5 37.R1d6 Qc8 38.Ne6 axb4 39.Rc7 Qe8 40.axb4 e4 41.Rcd7 Ra1+