1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Be7 9.f3 Bd7 10.Be3 h5 11.h3 b5 12.a3 b4 13.Nxc6 Bxc6 14.axb4 Qb8 15.Bf4 e5 16.Bg5 Qxb4 17.Bxf6 gxf6 18.Nd5 Qa4 19.Qb4 Qxb4 20.Nxb4 Bd7 21.Nxa6 Kd8 22.b4 f5 23.b5 fxe4 24.fxe4 Rg8 25.Kb2 Rg3 26.Rd3 Rg7 27.Rb3 Bc8 28.Nb4 Be6 29.Rc3 Ke8 30.Rc6 Rg3 31.Ra6 Rb8 32.Nc6 Rc8 33.Na7 Rb8 34.Nc6 Rc8 35.Bd3 Rxg2 36.b6 Rxc6 37.b7 Rc8 38.bxc8=Q+ Bxc8 39.Ra8 Kd7 40.Rha1 Bb7 41.R1a7 Kc7 42.Ba6 d5 43.Rxb7+ Kd6 44.Bd3 f5 45.Ra6+ Kc5 46.Rb5+ Kd4 47.Rxd5+ Ke3 48.Rxe5 f4 49.Rxe7 f3 50.e5 f2 51.Rf7 Rg1 52.e6 f1=Q 53.Bxf1 Rxf1 54.Rxf1 Kd4 55.e7 Ke4 56.e8=Q+ Kd5 57.Rf5+ Kd4 58.Ra4# 1-0