1.e4 c5 2.Nc3 f6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 e6 6.Ndb5 Bb4 7.Bf4 e5 8.Be3 d6 9.a3 Bxc3+ 10.bxc3 Kf8 11.Bc4 Na5 12.Ba2 d5 13.Qxd5 Qxd5 14.Bxd5 Bd7 15.Nc7 Rc8 16.Ne6+ Bxe6 17.Bxe6 Rxc3 18.Bd2 Rc6 19.Bd5 Ra6 20.Rb1 Ne7 21.Bxb7 Nxb7 22.Rxb7 Rxa3 23.O-O Kf7 24.Bb4 Ra4 25.Rxe7+ Kg6 26.c3 a5 27.Ra7 axb4 28.Rxa4 bxc3 29.Rc4 Rd8 30.Rxc3 Rd4 31.f3 Ra4 32.Rc7 Ra2 33.Rb1 h5 34.Rbb7 Kh6 35.Rxg7 h4 36.Rh7+ Kg5 37.g3 hxg3 38.hxg3 f5 39.Rb6 fxe4 40.fxe4 Kg4 41.Rg6+ Kf3 42.Rf6+ Kxe4 43.g4 Ra1+ 44.Kf2 Ra2+ 45.Kg3 Ra3+ 46.Kh4 Ra1 47.Re7 Rg1 48.Rfe6 Kf4 49.Rf7+ Ke4 50.Rf5 Kd5 51.Rfxe5+ Kc4 52.Ra5 Kd4 53.Ra7 Kd5 54.Rb6 Kc5 55.Rf6 Kd5 56.Ra5+ Kc4 57.Ra7 Kd5 58.g5 Ke5 59.Re7+ Kd5 60.g6 Kc4 61.g7 Kd5 62.Rf8 Kd6 63.Ref7 Ke6 64.g8=Q Rxg8 65.Rxg8 Kxf7 66.Rg3 Ke6 67.Kg5 Ke5 68.Rg4 Kd5 69.Kf5 Kc5 70.Ke5 Kb5 71.Kd5 Kb6 72.Rg6+ Kc7 73.Rg4 Kb6 74.Rg6+ Kc7 75.Rh6 Kd7 76.Rh7+ Ke8 77.Ke6 Kd8 78.Rg7 Kc8 79.Kd6 Kb8 80.Kc6 Ka8 81.Kb6 Kb8 82.Rg8# 1-0