1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Qd6 6.a4 Be6 7.Nc3 Bg4 8.h3 Bh5 9.g4 Bg6 10.d3 O-O-O 11.Nh4 Be7 12.Nf5 Bxf5 13.exf5 Nf6 14.Qf3 Nd5 15.Ne4 Qd7 16.Bd2 f6 17.Rfd1 Rhg8 18.Kh1 g6 19.c4 Nf4 20.Bxf4 gxf5 21.Be3 fxg4 22.hxg4 Rxg4 23.Ng3 Rdg8 24.Nf5 Bb4 25.Rg1 h5 26.Rxg4 hxg4 27.Qe4 Qh7+ 28.Kg1 Rh8 29.Ng3 Qh3 30.Rd1 Kb8 31.c5 a5 32.d4 exd4 33.Bxd4 Ka7 34.Be3 f5 35.Qxf5 Qh2+ 36.Kf1 Qh3+ 37.Ke2 Re8 38.Qd7 Rxe3+ 39.Kxe3 Bxc5+ 40.Kf4 Bxf2 41.Qxg4 Qh2 42.Rd3 Bxg3+ 43.Qxg3 Qxb2 44.Qe3+ b6 45.Kf3 Qh2 46.Qf4 Qh5+ 47.Kf2 Qc5+ 48.Ke2 Kb7 49.Rd2 Qh5+ 50.Ke1 Qc5 51.Qd4 Qc1+ 52.Kf2 Qh1 53.Qf4 Qc1 54.Qe3 Qh1 55.Kg3 Qc1 56.Re2 Qd1 57.Qe4 Qg1+ 58.Kh4 Qg7 59.Rg2 Qh6+ 60.Kg4 Qg7+ 61.Kh3 Qh6+ 62.Kg3 Qg7+ 63.Kf2 Qb2+ 64.Kg3 Qc3+ 65.Kh4 Qh8+ 66.Kg5 Qg7+ 67.Kh5 Qh8+ 68.Kg6 Qg8+ 69.Kh6 Qh8+ 70.Qh7 Qf6+ 71.Rg6 Qf4+ 72.Kg7 Qxa4 73.Qh6 Qc2 74.Kf8 a4 75.Rg7 a3 76.Qf4 a2 77.Qxc7+ Ka6 78.Qa7+ Kb5 79.Rg5+ c5 80.Qd7+ Kb4 81.Rg4+ c4 82.Qd6+ Ka4 83.Qc6+ b5 84.Qa6+ Kb4 85.Rg5 Qa4 86.Qd6+ Ka5 87.Qc7+ Kb4 88.Qc5+ Ka5 89.Rg7 a1=Q 90.Ra7# 1-0