1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 Qc7 9.O-O-O Nbd7 10.Bd3 b5 11.Rhe1 O-O 12.e5 Bb7 13.Qh3 dxe5 14.fxe5 Nxe5 15.Rxe5 Qxe5 16.Bxf6 Qf4+ 17.Kb1 h6 18.Bxe7 Rfe8 19.Nde2 Qf2 20.Bh4 Qxg2 21.Qxg2 Bxg2 22.Rg1 Bf3 23.Bf6 g6 24.Rg3 Bxe2 25.Nxe2 e5 26.Nc3 Re6 27.Ne4 Rc8 28.h4 Kh7 29.a3 Rcc6 30.Rf3 Rc7 31.b3 Kg8 32.Kb2 Kh7 33.h5 Kg8 34.Rg3 g5 35.Nxg5 hxg5 36.Rxg5+ Kf8 37.Bg7+ Ke7 38.h6 e4 39.h7 Rc8 40.Be2 Rec6 41.c4 Rd6 42.h8=Q Rxh8 43.Bxh8 Rd2+ 44.Kc3 Rxe2 45.cxb5 axb5 46.Bd4 f6 47.Rxb5 Rg2 48.Rf5 Rg6 49.Rxf6 Rg3+ 50.Kc4 e3 51.Rf1 Kd7 52.Re1 e2 53.Rxe2 Rh3 54.Re5 Kc6 55.Rc5+ Kd6 56.Rd5+ Kc6 57.Ra5 Kb7 58.a4 Rh4 59.Rb5+ Ka8 60.Rg5 Rf4 61.a5 Rf8 62.b4 Rc8+ 63.Bc5 Rb8 64.b5 Rh8 65.Rg7 Kb8 66.a6 Ka8 67.b6 Kb8 68.Kb5 Ka8 69.b7+ Kb8 70.Bd6+ Ka7 71.b8=Q#