1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 b5 7.a3 e5 8.Nde2 Be6 9.Bg5 Nbd7 10.f4 h6 11.Bh4 Bc4 12.Qd2 exf4 13.Bxf6 Nxf6 14.Nxf4 Be6 15.Bd3 Be7 16.O-O O-O 17.Nxe6 fxe6 18.Ne2 Qb6+ 19.Kh1 Ng4 20.h3 Bg5 21.Qc3 Bf6 22.Qb3 Nf2+ 23.Rxf2 Qxf2 24.Qxe6+ Kh8 25.Qxd6 Rad8 26.Qf4 Qxf4 27.Nxf4 Bxb2 28.Rf1 g5 29.Ng6+ Kg7 30.Ne7 Bxa3 31.Nf5+ Kg6 32.e5 Rxd3 33.cxd3 h5 34.g4 hxg4 35.hxg4 Rd8 36.d4 Bb2 37.Ne7+ Kg7 38.Nc6 Ra8 39.Rf5 Bc1 40.d5 Be3 41.d6 Bc5 42.d7 Rh8+ 43.Kg2 Bb6 44.e6