Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 b6 6. Nxc6 dxc6 7. Qxd8+ Kxd8
8. Bxc5 bxc5 9. Nc3 Nf6 10. O-O-O+ Ke7 11. e5 Ng4 12. Ne4 Bf5 13. Re1 Bxe4 14.
f3 Nf2 15. Rg1 Bd5 16. c4 Nd3+ *
Position (FEN): r6r/p1p1kppp/2p5/2pbP3/2P5/3n1P2/PP4PP/2K1RBR1 w - - 1 17
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1342
Best move: Bxd3