Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. e5 Qe7 5. d4 d6 6. Bxf4 dxe5 7. dxe5 Bg4 8.
Be2 Nfd7 9. O-O Nc6 10. h3 h5 11. Bg5 f6 12. exf6 gxf6 13. Bh4 O-O-O 14. Qd3
Nde5 15. Qe4 Qc5+ 16. Bf2 Qb4 17. Nbd2 Rxd2 *
Position (FEN): 2k2b1r/ppp5/2n2p2/4n2p/1q2Q1b1/5N1P/PPPrBBP1/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1765
Best move: Nxd2