Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 a6 4. h3 h6 5. a3 Nc6 6. Bc4 e6 7. d3 Nf6 8. O-O Be7
9. Nh2 O-O 10. f4 d5 11. exd5 exd5 12. Ba2 Be6 13. f5 Bd7 14. Nxd5 Bd6 15. Nf3
Bxf5 16. Nxf6+ *
Position (FEN): r2q1rk1/1p3pp1/p1nb1N1p/2p2b2/8/P2P1N1P/BPP3P1/R1BQ1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1589
Best move: Qxf6