1.e4 c5 2.c3 d5 3.exd5 Qxd5 4.d4 cxd4 5.cxd4 Nc6 6.Nf3 e6 7.Nc3 Qd8 8.Be2 Nf6 9.O-O Be7 10.Be3 O-O 11.Rc1 Nb4 12.Ne5 Nbd5 13.Bf3 Bd7 14.Nxd5 Nxd5 15.Qb3 Bc6 16.Nxc6 bxc6 17.Rxc6 Rb8 18.Qa4 Rxb2 19.Qxa7 Nb4 20.Qb6 Rxa2 21.Qxd8 Rxd8 22.Rb6 Nc2 23.Rd1 Ra3 24.Rb7 Bf8 25.h3 Nxe3 26.fxe3 Rxe3 27.d5 g6 28.Kf1 Re5 29.dxe6 Rxd1+ 30.Bxd1 Rxe6 31.Bb3 Rf6+ 32.Kg1 Bc5+ 33.Kh2 h5 34.Bc4 Rf4 35.Bd5 Rf1 36.Rb2 Bd6+ 37.g3 h4 38.Kg2 Rf5 39.Be4 Re5 40.Rd2 Be7 41.Bf3 Rg5 42.g4 Ra5 43.Re2 Bd6 44.Rd2 Bg3 45.Rc2 Kg7 46.Rd2 Kf6 47.Re2 Ra3 48.Re4 Kg5 49.Re2 f5 50.gxf5 gxf5 51.Bd5 Rd3 52.Bf3 Bd6 53.Bc6 Rg3+ 54.Kf1 Rxh3 55.Rg2+ Kf6 56.Rd2 Bf4 57.Rf2 Ke5 58.Bb7 Rb3 59.Re2+ Be3 60.Bc6 Kf4 61.Kg2 Bd4 62.Rd2 h3+ 63.Kh2 Be5 64.Re2 Bb8 65.Re1 Kg4+ 66.Kh1 Bg3 67.Rf1 Rb2 68.Bd7 Bf2 69.Bc6 Kg3 70.Bd5 Kf4 71.Bc6 Ke3 72.Bd5 Kf4 73.Bc6 Rd2 74.Bb7 Kg5 75.Bc6 Bg3 76.Bb7 Bc7 77.Bc6 Kg4 78.Bb7 Kg3 79.Rf3+ Kg4 80.Rf1 Bf4 81.Rg1+ Bg3 82.Rf1 Bd6 83.Bc6 Bc5 84.Bb7 f4 85.Bc6 Bf2 86.Bb7 Kg3 87.Bc6 Rd6 88.Bb7 Rg6 89.Be4 Rh6 90.Bb7 Rh8 91.Bc6 f3 92.Bd5 Rh7 93.Be4 Rg7 94.Bd5 h2 95.Bc6 Kh3 96.Bd7+ Rxd7 97.Re1 Kg3 98.Rf1 Kf4 99.Rxf2 Ke3 100.Ra2 f2 101.Ra3+ Ke2 102.Ra2+ Rd2 103.Ra1 Rd1+ 104.Rxd1 Kxd1 105.Kg2 h1=Q+ 106.Kxh1 f1=Q+ 107.Kh2 Qf3 108.Kg1 Ke2 109.Kh2 Qg4 110.Kh1 Kf2 111.Kh2 Qh4#