1.e4 e5 2.d3 Nf6 3.f4 Nc6 4.fxe5 Nxe5 5.Nf3 Qe7 6.Nc3 d5 7.Be2 Nxf3+ 8.Bxf3 dxe4 9.dxe4 Qe5 10.Be3 Be6 11.Qd3 Rd8 12.Qb5+ Qxb5 13.Nxb5 Rd7 14.Bxa7 b6 15.e5 Nd5 16.Bb8 Kd8 17.Bxd5 Bxd5 18.O-O-O Bc6 19.Rxd7+ Kxd7 20.Na7 Bxg2 21.Rd1+ Ke6 22.Bxc7 Bc5 23.Nb5 Rc8 24.Bd6 Be3+ 25.Kb1 g5 26.Nd4+ Bxd4 27.Rxd4 b5 28.b3 h5 29.Kb2 g4 30.b4 Bd5 31.a4 bxa4 32.b5 Rc4 33.Rd2 Bf3 34.b6 h4 35.Bc7 g3 36.Rd6+ Ke7 37.hxg3 hxg3 38.Bd8+ Ke8 39.Bf6 Rc8 40.e6 g2 41.e7 a3+ 42.Kxa3 Ra8+ 43.Kb4 g1=Q 44.Rd8+ Rxd8 45.exd8=Q# 1-0