Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nc3 d6 3. Nf3 Nc6 4. a3 g6 5. Bc4 Bg7 6. O-O Nh6 7. h3 Bd7 8. d3
Qc8 9. Bd2 Bxh3 10. gxh3 Qxh3 11. Ng5 Qh4 12. Qf3 Ne5 13. Qf4 Neg4 14. Bxf7+
Kd8 15. Ne6+ Kc8 16. Ng5 *
Position (FEN): r1k4r/pp2pBbp/3p2pn/2p3N1/4PQnq/P1NP4/1PPB1P2/R4RK1 b - - 4 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1454
Best move: Be5