Chess puzzle (Equality)
Moves: 1. Nf3 c5 2. e4 Nc6 3. Bb5 Nd4 4. Nxd4 cxd4 5. d3 e5 6. O-O Be7 7. Qh5 Qc7 8.
Qg4 Bf6 9. Bg5 Ne7 10. Bxf6 gxf6 11. Qg7 Rf8 12. Qxf6 a6 13. Bc4 d6 14. Nd2 Bd7
15. b4 O-O-O 16. Bxa6 *
Position (FEN): 2kr1r2/1pqbnp1p/B2p1Q2/4p3/1P1pP3/3P4/P1PN1PPP/R4RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 2173
Best move: Ng8