1.e4 e5 2.Nc3 Nc6 3.Nf3 Nf6 4.Bb5 Bd6 5.O-O O-O 6.Ba4 h6 7.d3 a6 8.a3 Re8 9.Be3 Bf8 10.Bb3 d6 11.h3 Ne7 12.d4 exd4 13.Bxd4 Nc6 14.Re1 Nxd4 15.Qxd4 Be6 16.Bxe6 Rxe6 17.Rad1 Qe8 18.Nd5 Nxd5 19.exd5 Rxe1+ 20.Rxe1 Qd7 21.Qb4 c6 22.dxc6 bxc6 23.Qa4 Qb7 24.b3 d5 25.Ne5 Re8 26.Kf1 Qb5+ 27.Qxb5 cxb5 28.b4 Rc8 29.Nd7 Bd6 30.Rd1 Rxc2 31.Rxd5 Be7 32.Rd3 Rc8 33.Nb6 Rc1+ 34.Ke2 Rc2+ 35.Rd2 Rc6 36.Nd5 Kf8 37.Rd3 Bd8 38.Ne3 Bf6 39.Rd7 Bb2 40.Rd3 g6 41.Rb3 Bc1 42.Kd1 Ke7 43.g3 h5 44.f4 h4 45.Nc2 hxg3 46.Kxc1 g2 47.Rg3 Rc3 48.Rxg2 Rxh3 49.Re2+ Kf6 50.Kd2 Kf5 51.Re7 f6 52.Ra7 Kxf4 53.Rxa6 Ke5 54.Rb6 Rh2+ 55.Kc3 Rh3+ 56.Kb2 g5 57.Rxb5+ Kf4 58.Rb8 g4 59.b5 g3 60.Rg8 Rh5 61.a4 Rg5 62.Rxg5 fxg5 63.Ne1 Ke3 64.b6 Kf2 65.b7 Kg1 66.Kc2 Kh2 67.a5 Kg1 68.a6 Kf2 69.b8=Q g4 70.a7 Ke3 71.Kb2 Kd2 72.Qf8 Ke3 73.a8=N Kd4 74.Qf4+ Kc5 75.Nd3+ Kb5 76.Nf2 Ka6 77.Qc7 g2 78.Qb6# 1-0