e4 e5 Nf3 Nc6 Bc4 Nf6 Qe2 d5 exd5 Nxd5 d4 Bf5 dxe5 Qd7 O-O Bc5 Rd1 Bd4 Nxd4 Bg4 Nf3 Be6 Bb3 h6 c4 Ncb4 a3 b5 axb4 c6 cxd5 cxd5 Nc3 Qc6 Nd4 Qb7 Qxb5+ Qxb5 Ncxb5 O-O Nxe6 fxe6 Nc7 Rab8 Nxe6 Rfc8 Rxa7 g6 Nf4 Rd8 Bxd5+ Rxd5 Nxd5 Kf8 Bxh6+ Kg8 Nf6+ Kh8 Bg7#