1.e4 c5 2.Nf3 Nc6 3.b4 cxb4 4.d4 g6 5.Bc4 Bg7 6.Be3 Nf6 7.e5 Ne4 8.Bd5 Nc3 9.Nxc3 bxc3 10.Ng5 O-O 11.f4 d6 12.Be4 Qb6 13.O-O h6 14.Nf3 Bg4 15.Rb1 Qc7 16.h3 Bf5 17.Bxf5 gxf5 18.Qd3 Na5 19.Qxf5 Nc4 20.Bc1 Rad8 21.Qg4 e6 22.Nh4 f5 23.exf6 Rxf6 24.f5 e5 25.Ng6 Kh7 26.Qh5 Nd2 27.Bxd2 cxd2 28.dxe5 dxe5 29.Qd1 e4 30.Rb3 Qc5+ 31.Kh1 Rxf5 32.Rxf5 Qxf5 33.Ne7 Qf2 34.Rb1 e3 35.Qg4 Qf7 36.Qe4+ Kh8 37.Ng6+ Kg8 38.Ne7+ Kf8 39.Nf5 d1=Q+ 40.Rxd1 Rxd1+ 41.Kh2 Rd7