1.e4 c5 2.Nf3 e6 3.b3 Nc6 4.Bb2 a6 5.c4 Nf6 6.e5 Ng4 7.h3 Nh6 8.g4 g6 9.Nc3 Bg7 10.Ne4 O-O 11.d3 d5 12.Nf6+ Kh8 13.Qe2 Qa5+ 14.Qd2 Qxd2+ 15.Nxd2 Nb4 16.Kd1 dxc4 17.dxc4 Rd8 18.a3 Nc6 19.Bg2 Nd4 20.Bxd4 Rxd4 21.Ke2 Ng8 22.Nf3 Nxf6 23.Nxd4 cxd4 24.exf6 Bxf6 25.Kd3 e5 26.b4 Bg7 27.Bd5 f5 28.f3 Rb8 29.a4 Bd7 30.b5 h6 31.bxa6 bxa6 32.c5 e4+ 33.fxe4 fxe4+ 34.Kxe4 Re8+ 35.Kd3 Re3+ 36.Kd2 Re5 37.c6 Rxd5 38.cxd7 Rxd7 39.Rab1 Kh7 40.Rhe1 h5 41.g5 Bf8 42.Kd3 a5 43.Rb5 Bb4 44.Re4 Bc3 45.Rbe5