e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 O-O O-O d5 exd5 Nxd5 b4 Bb6 Bxd5 a5 Bxc6 bxc6 a4 Bg4 Bb2 Re8 Re1 e4 dxe4 Qd6 Qxd6 cxd6 Nbd2 d5 exd5 cxd5 Ne5 Bc8 Nec4 Rxe1+ Rxe1 Bxf2+ Kxf2 Bf5 Nxa5 g6 Ndb3 Be4 Nc5 f5 Nc6 Kf7 a5 Kg8 c4 dxc4 Nxe4 fxe4 Rxe4 Kf8 Rxc4 Kg8 Rf4 h5 Ne7+ Kh7 Rf7+ Kh6 h4 Rd8 Bc1+ g5 Bxg5#