1.e4 c5 2.Nf3 d6 3.Bc4 e5 4.c3 Qc7 5.Ng5 Nh6 6.d3 Nc6 7.Na3 a6 8.Be3 Nd8 9.h3 Ng8 10.f4 Nf6 11.O-O b5 12.Bd5 Rb8 13.d4 h6 14.Nf3 Nxd5 15.exd5 cxd4 16.Bf2 dxc3 17.Rc1 b4 18.Nb1 e4 19.Nfd2 f5 20.bxc3 bxc3 21.Nxc3 Qf7 22.Nc4 Qe7 23.Re1 Kf7 24.Nb6 Bd7 25.Qe2 a5 26.Qa6 g5 27.Qxa5 Rb7 28.Ne2 Bg7 29.a4 gxf4 30.Nxf4 Be5 31.Be3 Rg8 32.Rf1 Rg3 33.Qd2 Kg8 34.Ne2 Rg6 35.Nxd7 Qxd7 36.a5 Rb3 37.Nf4 Rg3 38.Bb6 Qg7 39.Rc7 Qg5 40.Rc8 Bxf4 41.Bxd8 Be3+ 42.Kh2 Qh5 43.Bg5+ Kh7 44.Bxe3 Rgxe3 45.Rfc1 Rxh3+