1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 Nc6 5.Nxc6 bxc6 6.c4 h6 7.Nc3 g6 8.Be2 Bg7 9.Be3 Nf6 10.O-O Qe7 11.Qd2 Nd7 12.f4 O-O 13.Rad1 Bb7 14.Bf3 c5 15.e5 Bxf3 16.Rxf3 Nb6 17.Qc2 Rad8 18.Nd5 Nxd5 19.cxd5 Rfe8 20.Rg3 Kh7 21.f5 Bxe5 22.fxg6+ Kg7 23.Rh3 Rh8 24.gxf7 Rdf8 25.b4 cxb4 26.Qd2 h5 27.Qxb4 Qxf7 28.Rc1 Qxd5 29.Rxc7+ Rf7 30.Rxf7+ Kxf7 31.Rf3+ Ke6 32.Qb1 Kd7 33.Qf5+ Qe6 34.Qc2 Qd5 35.Qa4+ Ke6 36.Qc2 Kd7 37.Rf1 Rg8 38.Bxa7 h4 39.h3 Rg7 40.Be3 Rg3 41.Qf5+ Qe6 42.Qh7+ Rg7 43.Qxh4 Qxa2 44.Bg5 Qa7+ 45.Kh1 Qd4 46.Qxd4 Bxd4 47.h4 Be5 48.g4 Ke6 49.Kg2 Rb7 50.Bf4 Rb2+ 51.Kg3 Rb3+ 52.Rf3 Rb1 53.h5 Rg1+ 54.Kh4 Bf6+ 55.g5 Be5 56.h6 Rh1+ 57.Kg4 Rg1+ 58.Kh5 Rh1+ 59.Kg6 Rg1 60.Bxe5 dxe5 61.h7 Ke7 62.Rc3 Kd8 63.Rd3+ Kc8 64.Rh3 Rb1 65.Ra3 Kb7 66.h8=B Rg1 67.Kf5 Rg3 68.Rxg3 Kc7 69.Rb3 Kd7 70.Ra3 Kc7 71.Rf3 Kd8 72.Ra3 Ke8 73.Re3 Kd8 74.Rh3 Ke8 75.Rh5 Kd8 76.Bf6+ Kc7 77.Ke6 Kc6 78.Rh2 Kc5 79.Kd7 e4 80.Rh7 Kb4 81.Bd4 Kb3 82.g6 Kc2 83.Bb2 Kd3 84.Be5 Ke2 85.Rh5 Kd3 86.Rh3+ Kc2 87.Rd3 Kxd3 88.Bg3 Kc3 89.Kc7 Kd4 90.Bd6 e3 91.Bb4 Ke5 92.g7 Kf5 93.Kd6 Kf6 94.g8=Q e2 95.Kd7 e1=Q 96.Bxe1 Kf5 97.Qg7 Ke4 98.Qa1 Kd5 99.Kc7 Kc5 100.Qe5+ Kc4 101.Qe7 Kb5 102.Qb4+ Ka6 103.Bd2 Ka7 104.Qa4# 1-0