Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bb4 4. Bb5 d6 5. O-O Bd7 6. d3 Nf6 7. Bg5 O-O 8. Nd5
a6 9. Nxf6+ gxf6 10. Bh6 axb5 11. Nh4 Kh8 12. Bxf8 Qxf8 13. Nf5 Bxf5 14. exf5
Nd4 *
Position (FEN): r4q1k/1pp2p1p/3p1p2/1p2pP2/1b1n4/3P4/PPP2PPP/R2Q1RK1 w - - 1 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1604
Best move: c3