1.e4 c5 2.Nf3 Nc6 3.Bc4 e6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.e5 Ng8 8.Bd3 Qa5+ 9.Bd2 Qxe5+ 10.Kf1 Nf6 11.Bc3 Qg5 12.g3 Qd5 13.f3 c5 14.Kg2 Ng4 15.Be4 Qxd1 16.Rxd1 Ne3+ 17.Kh1 Nxd1 18.Bxa8 Bd6 19.Nd2 Ne3 20.Ne4 Be7 21.Rc1 O-O 22.Nf2 f5 23.f4 Ba6 24.Bf3 d5 25.Be5 Nc4 26.Re1 Bf6 27.Bxf6 Rxf6 28.b3 Nd2 29.Bg2 Kf7 30.h4 h5 31.Nh3 Ne4 32.Bxe4 fxe4 33.Ng5+ Kg6 34.Kh2 Bb7 35.Kh3 d4 36.Nxe4 Bxe4 37.Rxe4 Rf5 38.g4 hxg4+ 39.Kxg4 Rf6 40.Re5 Rf5 41.Rxe6+ Rf6 42.f5+ Kf7 43.Ra6 Rxa6 44.h5 Rxa2 45.Kf4 Rxc2