1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nxe4 4.Qe2 d5 5.d3 Nf6 6.Nc6+ Qe7 7.Nxe7 Bxe7 8.Qe5 Nc6 9.Qxc7 Nd4 10.Be3 Nb5 11.Qa5 a6 12.c4 dxc4 13.dxc4 O-O 14.cxb5 Nd5 15.bxa6 Bb4+ 16.Bd2 Bxa5 17.Bxa5 Re8+ 18.Kd1 b6 19.Nc3 Rd8 20.Kc2 bxa5 21.Rd1 Nb4+ 22.Kb3 Bxa6 23.Bxa6 Nxa6 24.Rxd8+ Rxd8 25.Rd1 Rb8+ 26.Ka3 g6 27.Rd5 Nb4 28.Rxa5 Nc2+ 29.Ka4 Rb4#