1.e4 c5 2.c3 d6 3.d4 Nf6 4.f3 Nc6 5.Be3 d5 6.e5 Nd7 7.f4 cxd4 8.cxd4 Nb6 9.Nc3 Bf5 10.g4 Be4 11.Nf3 e6 12.Bb5 h5 13.gxh5 Bb4 14.O-O Bf5 15.Ne2 Nc4 16.Bc1 Qa5 17.Ba4 Bh3 18.Rf2 Rxh5 19.a3 Be7 20.Bc2 Bg4 21.b3 Nxa3 22.Bb2 Rh3 23.b4 Bxb4 24.Ng3 Rc8 25.Qd3 Qb6 26.Bxa3 Bxf3 27.Qxf3 Nxd4 28.Ba4+ Kd8 29.Qg4 Bxa3 30.Qxh3 Rc3 31.Kg2 Kc7 32.Qh7 Qb4 33.Bd1 Qf8 34.f5 Bc5 35.fxe6 Nxe6 36.Rc2 Nf4+ 37.Kh1 Re3 38.Be2 Rxe5 39.Rf1 g5 40.Nh5 Qe7 41.Nxf4 gxf4 42.Rxf4 Kb6 43.Rxf7 Rg5 44.Qh6+