1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 Nc6 6.Bc4 Nb6 7.Bb3 g6 8.cxd4 Bg7 9.Qe2 O-O 10.O-O d6 11.h3 Bf5 12.Nc3 dxe5 13.dxe5 Bd3 14.Qe3 Bxf1 15.Kxf1 Na5 16.Qe4 Nxb3 17.axb3 Qd7 18.Bg5 f6 19.Bf4 Qc6 20.Qxc6 bxc6 21.exf6 exf6 22.Nd4 Rfc8 23.Ne6 a5 24.Bc7 Kf7 25.Bxb6 Kxe6 26.Bxa5 Bf8 27.b4 Rcb8 28.Re1+ Kf7 29.Re4 c5 30.Nd5 cxb4 31.Bc7 Rb5 32.Ne3 Rc8 33.Bg3 h5 34.Rd4 g5 35.Nc4 Kg6 36.b3 Rb7 37.h4 g4 38.Bf4 Ra7 39.Bd2 Ra1+ 40.Ke2 Re8+ 41.Ne3 Ra2 42.Kd3 Rb2 43.Nc4 Rb1 44.Kc2 Rg1 45.g3 Bc5 46.Rd7 Rg2 47.Rc7 Bxf2