1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 Bb4+ 6.Bd2 a5 7.Nb5 Nf6 8.a3 Bc5 9.N1c3 O-O 10.Bf4 e5 11.Be3 d6 12.Be2 Be6 13.O-O Bxe3 14.fxe3 Qb6 15.Rf3 Rfd8 16.Na4 Qa6 17.Nc7 Qa7 18.Nxa8 Qxa8 19.Qc2 Qa7 20.Nc3 Qc5 21.b3 Nb8 22.Qd3 Nbd7 23.Rff1 Qb6 24.b4 axb4 25.axb4 Qxb4 26.Rfb1 Qc5 27.Rxb7 Qc6 28.Rba7 Nc5 29.Qb1 g6 30.Nd5 Bxd5 31.exd5 Qc8 32.Qb6 Kg7 33.Qc7 Qxc7 34.Rxc7 Rb8 35.Raa7 Rb1+ 36.Bf1 Kh6 37.Rxf7 Nce4 38.g3 Rc1 39.c5 Rxc5 40.Bd3 Rxd5 41.Bxe4 Nxe4 42.Rxh7+ Kg5 43.Ra4 Rd1+ 44.Kg2 d5 45.Ra2 Re1 46.Kf3 Rf1+ 47.Kg2 Re1 48.Re7 Kf6 49.Rd7 Ke6 50.Rd8 Rxe3 51.Ra6+ Kf5 52.Rxd5 Re2+ 53.Kf3 Rxh2 54.g4+ Kg5 55.Kxe4 Re2+ 56.Kf3 Rc2 57.Ra1 Rh2 58.Rd7 Rh4 59.Rf1 Kf6 60.Rb7 Rh3+ 61.Kg2+ Kg5 62.Rc1 Rb3 63.Rxb3 e4 64.Rbc3 e3 65.Rg1 Kf6 66.Kf3 Kf7 67.Rgc1 Kg8 68.Rc5 Kh8 69.R1c4 Kg8 70.Re5 e2 71.Kg2 e1=R 72.Rxe1 Kh8 73.Rcc1 Kg7 74.Rc8 g5 75.Re4 Kh6 76.Re1 Kh7 77.Kg3 Kh6 78.Re4 Kh7 79.Re7+ Kg6 80.Rc6# 1-0