1.e4 c5 2.Be2 g6 3.c3 Nf6 4.e5 Nd5 5.Bf3 Nc7 6.Ne2 c4 7.Na3 Nc6 8.Nxc4 Bg7 9.d4 O-O 10.O-O d5 11.exd6 exd6 12.Bf4 d5 13.Ne3 Ne7 14.Bxc7 Qxc7 15.Nxd5 Nxd5 16.Bxd5 Bg4 17.h3 Bd7 18.Re1 Rad8 19.Qb3 Bc6 20.Bxc6 bxc6 21.Qc4 Qb7 22.b3 Rfe8 23.Nf4 Rxe1+ 24.Rxe1 Bh6 25.Nd3 Rb8 26.g3 Bd2 27.Re2 Bh6 28.Kg2 c5+ 29.d5 Rd8 30.Nxc5 Qxd5+ 31.Qxd5 Rxd5 32.b4 Bg7 33.Re8+ Bf8 34.Ra8 Kg7 35.Rxa7 Bxc5 36.Ra5 Rd2 37.Rxc5 Rxa2 38.Kf3 Rd2 39.Ke3 Rb2 40.b5 f5 41.c4 Rb3+ 42.Kd4 Rb2 43.Kd3 Rxf2 44.b6 Rf3+ 45.Kd4 Rxg3 46.b7 Rb3 47.Rb5 Rxb5 48.cxb5 f4 49.b8=Q h5 50.Qb7+ Kf6 51.Kc3 Kf5 52.Qc8+ Kg5 53.Kb2 Kh4 54.Qc5 Kxh3 55.Qc1 f3 56.Ka3 Kg2 57.Qg5+ Kf1 58.Qxg6 h4 59.Qd3+ Kg2 60.Qe4 h3 61.Qg4+ Kf2 62.Qxh3 Ke3 63.b6 Ke2 64.Qg4 Kd3 65.Qxf3+ Kc2 66.Qd5 Kc1 67.Qb5 Kc2 68.Qc6+ Kd3 69.Qh1 Kc4 70.Qd1 Kc5 71.Qa1 Kd5 72.Qg7 Kc4 73.Qb7 Kb5 74.Qd7+ Kc4 75.b7 Kc5 76.Ka4 Kb6 77.b8=Q+ Ka6 78.Qdb5# 1-0