1.e4 e5 2.Nf3 d6 3.d4 g6 4.dxe5 Nc6 5.exd6 Bxd6 6.Nc3 Qe7 7.Bb5 Bd7 8.O-O O-O-O 9.Nd5 Qxe4 10.Bg5 Nce7 11.Nc3 Qb4 12.Qe2 h6 13.a3 Qg4 14.Bxd7+ Rxd7 15.Bh4 g5 16.Bg3 Nf6 17.Bxd6 cxd6 18.Rad1 Nc6 19.h3 Qf4 20.Qd3 d5 21.g3 Qd6 22.Rfe1 Rhd8 23.Qf5 Ne7 24.Qd3 Nc6 25.b4 a6 26.Rb1 d4 27.Na4 Re7 28.Rxe7 Qxe7 29.Re1 Qd6 30.Qf5+ Kb8 31.Nc5 Ne7 32.Qe5 Nc6 33.Qxd6+ Rxd6 34.Kf1 Nd7 35.Nd3 Kc7 36.Re8 Nb6 37.Rf8 Rf6 38.Nfe5 Nxe5 39.Nxe5 Kd6 40.Ng4 Re6 41.Rxf7 Nc4 42.a4 b6 43.Rh7 Na3 44.Nxh6 Nxc2 45.Nf7+ Kd5 46.Nxg5 Re1+ 47.Kg2 Re2 48.Nf3 d3 49.Rd7+ Kc4 50.h4 Ne3+ 51.Kh3 Nd1 52.g4 Nxf2+ 53.Kg3 Ne4+ 54.Kf4 Nf6 55.Rd4+ Kc3 56.Rd6 Ne4 57.Rxb6 d2 58.Nxd2 Nxd2 59.Rxa6 Rf2+ 60.Kg5 Kxb4 61.h5 Ne4+ 62.Kh6 Rg2 63.Rg6 Kxa4 64.Kg7 Rb2 65.Re6 Nf2 66.g5 Rb5 67.Kg6 Nh3 68.Re4+ Ka5 69.Rg4 Rb6+ 70.Kg7 Rb5 71.Kh6 Nf2 72.Rh4 Nd1 73.g6 Ne3 74.Rf4 Nf5+ 75.Rxf5 Rxf5 76.g7 Rc5 77.g8=Q Rd5 78.Qc8 Ka4 79.Qe8+ Ka5 80.Kg7 Rc5 81.Kf8 Rxh5 82.Qxh5+ Kb6 83.Ke8 Kb7 84.Qh8 Kc8 85.Qg7 Kb8 86.Kf7 Kb7 87.Kg8+ Kc6 88.Kh7 Kd5 89.Kh6 Kd6 90.Qf8+ Kc7 91.Qg8 Kd7 92.Qh7+ Kc8 93.Qg8+ Kb7 94.Qh7+ Kb8 95.Qg7 Ka8 96.Qh8+ Kb7 97.Qe8 Ka6 98.Kg5 Ka7 99.Kf6 Kb6 100.Ke6 Kc7 101.Kd5 Kb6 102.Qb8+ Ka6 103.Kc5 Ka5 104.Qa8# 1-0