e4 e5 Nf3 Nc6 Bb5 Nf6 O-O Nxe4 Re1 d5 d3 Nxf2 Qe2 Ng4 h3 Be6 hxg4 e4 dxe4 Bc5+ Be3 d4 Rd1 O-O c3 dxe3 Rxd8 Rfxd8 Bxc6 bxc6 Na3 Rab8 b4 Bb6 g5 c5 b5 f5 gxf6 gxf6 Nc4 Kg7 a4 Bf7 a5 Bxc4 Qxc4 Kg6 axb6 Re8 bxc7 Rbc8 Rxa7 f5 b6 fxe4 b7 Rxc7 b8=Q Kf5 Qxc7 Re6 Qxe6+ Kxe6 Qe5#