Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Nf3 Nc6 4. d4 exd4 5. Ng5 Nh6 6. Nf3 O-O 7. Ng1 d6 8.
Qf3 Bg4 9. Qg3 Qe7 10. h3 Be6 11. Bxh6 g6 12. Bxf8 Rxf8 13. Bxe6 Qxe6 14. f3 *
Position (FEN): 5rk1/ppp2p1p/2npq1p1/2b5/3pP3/5PQP/PPP3P1/RN2K1NR b KQ - 0 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 1908
Best move: Qc4