1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Be7 7.Be3 d6 8.N1d2 Nf6 9.f4 Nc6 10.c3 e5 11.f5 d5 12.Qf3 g6 13.exd5 Nxd5 14.Bh6 gxf5 15.Bxf5 Bxf5 16.Qxf5 Qd7 17.O-O Qxf5 18.Rxf5 Rg8 19.Ne4 Rg6 20.Bd2 f6 21.Rh5 O-O-O 22.Rf1 Rd7 23.Nbc5 Bxc5+ 24.Nxc5 Rdg7 25.g3 Nde7 26.Ne6 Rg8 27.Rxh7 f5 28.Nc5 Rd6 29.Be3 f4 30.Ne4 Rd3 31.Bc5 Nf5 32.Rf7 Ne3 33.Bxe3 Rxe3 34.Nd6+ Kb8 35.Rxb7+ Ka8 36.Rc7 Nd8 37.Rc8+ Ka7 38.Nf7 fxg3 39.Nxd8 gxh2+ 40.Kh1 Rg1+ 41.Rxg1 hxg1=Q+ 42.Kxg1 Re2 43.Kf1