1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 dxc3 6.Bxf7+ Kf8 7.Qd5 Qe7 8.Bxg8 Rxg8 9.Ng5 Rh8 10.Nxc3 d6 11.Qd3 Ne5 12.Qg3 h6 13.Nh3 b6 14.O-O Ba6 15.Rd1 Kg8 16.Nd5 Qf7 17.b4 c6 18.bxc5 cxd5 19.cxd6 Qf6 20.Bb2 Re8 21.d7 Re6 22.d8=Q+ Qxd8 23.Bxe5 Qe7 24.Rxd5 Bb7 25.Rd8+ Kh7 26.Rxh8+ Kxh8 27.Nf4 Bxe4 28.Nxe6 Qxe6 29.Qxg7#