Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e5 3. Nc3 exd4 4. Qxd4 Bb4 5. a3 Nc6 6. Qd3 Ne5 7. Qc2 Bxc3+ 8.
Qxc3 d6 9. Nf3 Qe7 10. Nxe5 dxe5 11. Bg5 Bf5 12. e3 O-O-O 13. Be2 h6 14. Bh4 g5
15. Bg3 Ne4 16. Qxe5 Qxe5 17. Bxe5 Rhe8 18. Bg7 h5 19. Bxh5 Nd2 20. c5 Nb3 21.
Bf6 *
Position (FEN): 2krr3/ppp2p2/5B2/2P2bpB/8/Pn2P3/1P3PPP/R3K2R b KQ - 2 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1657
Best move: Nxa1