1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.cxd4 Nc6 6.Bc4 Nb6 7.Bb3 d5 8.Nc3 Bf5 9.g4 Be6 10.f4 g6 11.Nh3 f5 12.exf6 exf6 13.f5 gxf5 14.Nf4 Bf7 15.gxf5 Qd7 16.Qe2+ Be7 17.Ne6 Bxe6 18.fxe6 Qc7 19.Qh5+ Kd8 20.Nxd5 Qd6 21.Bf4 Qxe6+ 22.Kf2 Nxd5 23.Bxd5 Qd7 24.Rhd1 Bd6 25.Bxd6 Qxd6 26.Rac1 Qf4+ 27.Bf3 Rc8 28.Rc5 Re8 29.Rd3 Re7 30.Qh3 Rcc7 31.Qg3 Nb4 32.Rd1 Qxg3+ 33.hxg3 Rxc5 34.dxc5+ Kc7 35.a3 Nc6 36.Rd6 Ne5 37.Be2 Rf7 38.b4 f5 39.Bh5 Re7 40.Be2 Rf7 41.Bh5 Re7 42.Rf6 Ng4+ 43.Bxg4 fxg4 44.Rf4