1.e4 c5 2.Nf3 b6 3.Nc3 e6 4.d4 cxd4 5.Nxd4 a6 6.Bf4 Bb7 7.Bd3 Nf6 8.O-O Nc6 9.Nxc6 Bxc6 10.e5 Nd5 11.Nxd5 Bxd5 12.c4 Bc6 13.Re1 Qh4 14.Bg3 Qd4 15.h3 Qxb2 16.Be4 Bc5 17.Bxc6 dxc6 18.Qf3 O-O 19.Qxc6 Rac8 20.Qe4 Rfd8 21.Bh4 Rd4 22.Qb7 Re8 23.Bg3 Rxc4 24.Qxa6 Rc2 25.Qa4 Rf8 26.Rab1 Qxa2 27.Qxa2 Rxa2 28.Red1 h5 29.Rd7 Rfa8 30.Rb7 Ra1 31.Rxa1 Rxa1+ 32.Kh2 g5 33.h4 g4 34.Rb8+ Kg7 35.Rb7 Kg6 36.Rb8 Kg7 37.Rb7 Rf1 38.Rc7 Bxf2 39.Bxf2 Rxf2 40.Rb7 Rb2 41.Kg3 Kg6 42.Re7 b5 43.Rb7 b4 44.Kf4 Rxg2 45.Rxb4 Rh2 46.Kg3 Rh3+ 47.Kg2 Rxh4 48.Rb8 Rh3 49.Rg8+ Kf5 50.Rg7 Kxe5 51.Rxf7 Rf3 52.Rh7 Rh3 53.Rf7 h4 54.Rh7 Kf4 55.Rf7+ Kg5 56.Rg7+ Kf5 57.Rf7+ Kg6 58.Rf8 Rb3 59.Rg8+ Kf5 60.Rf8+ Kg5 61.Rg8+ Kf4 62.Rf8+ Ke4 63.Rg8 Kf5 64.Rf8+ Ke4 65.Rg8 Rb2+ 66.Kh1 Kf3 67.Rf8+ Kg3 68.Rf1 Rh2+ 69.Kg1 Rg2+ 70.Kh1 Rh2+ 71.Kg1 h3 72.Re1 Rg2+ 73.Kh1 Rh2+ 74.Kg1 Rg2+ 75.Kh1 Rf2 76.Rg1+ Kh4 77.Rg2 hxg2+ 78.Kg1 Rf1+ 79.Kh2 g1=Q# 0-1