1.e4 e5 2.Qf3 Bc5 3.Qg3 Nf6 4.Qxe5+ Be7 5.Nc3 Nc6 6.Qf4 Nb4 7.Kd1 d5 8.a3 Nc6 9.Nxd5 Nxd5 10.exd5 Qxd5 11.Nf3 Be6 12.b3 g5 13.Qxc7 g4 14.Bc4 Qc5 15.Bxe6 fxe6 16.Ne1 Rd8 17.Qg3 Nd4 18.h3 Rf8 19.hxg4 Bd6 20.Qc3 Qxc3 21.dxc3 Nxb3 22.cxb3 Rxf2 23.Nf3 Rxg2 24.Nd4 Bg3 25.Rxh7 Rd5 26.Be3 Re5 27.Nc2 Rd5+ 28.Kc1 Rd3 29.Ra2 Bd6 30.Ne1 Rxc3+ 31.Rc2 Bxa3+ 32.Kd1 Rgxc2 33.Nxc2 Rxb3 34.Ke2 Bb2 35.Bxa7 Bc1 36.Bb8 Rb2 37.Kd3 Rb3+ 38.Kc4 Rb2 39.Nd4 Rg2 40.Rg7 b5+ 41.Kxb5 Bb2 42.Be5 Rd2 43.Kc4 Kf8 44.Nxe6+ Ke8 45.Bxb2 Rd5 46.Rf7 Rd6 47.Rf4 Rd5 48.Rd4 Kd7 49.Ng5 Kc7 50.Nf3 Rd8 51.Rxd8 Kb7 52.Bc1 Kb6 53.Rh8 Ka7 54.Bh6 Kb6 55.Ng1 Kc7 56.Ne2 Kc6 57.Bc1 Kc7 58.Rg8 Kd7 59.Rf8 Ke6 60.Bb2 Ke7 61.Bf6+ Ke6 62.Rg8 Kd7 63.Kd5 Kc7 64.Kc4 Kb7 65.Bc3 Kb6 66.Be1 Ka7 67.Nc3 Kb6 68.Na2 Ka7 69.Ba5 Ka6 70.Rc8 Kxa5 71.Rf8 Kb6 72.Rc8 Kb7 73.Kb4 Ka6 74.Kc3 Kb5 75.Rd8 Ka4 76.Re8 Ka5 77.Rc8 Kb6 78.Rd8 Ka5 79.g5 Ka4 80.Kc2 Kb5 81.Rd3 Ka5 82.Rh3 Ka4 83.Rb3 Ka5 84.Kb2 Ka6 85.Rb7 Ka5 86.Rf7 Ka4 87.Nc1 Kb5 88.Rf6 Kb4 89.Rf4+ Kc5 90.Rf6 Kd5 91.Rf1 Ke4 92.Rf8 Ke5 93.Ka1 Kd4 94.Kb2 Kd5 95.Rb8 Ke6 96.Ka2 Kd6 97.Ka3 Ke7 98.Nb3 Kd7 99.Na5 Ke7 100.Rb7+ Ke6 101.Rb5 Kd7 102.Re5 Kd6 103.Re3 Kd7 104.Rb3 Kd8 105.g6 Ke7 106.Ka4 Ke8 107.Rb7 Kf8 108.g7+ Ke8 109.g8=R# 1-0