Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c4 Nf6 4. Nc3 e5 5. d3 d6 6. Be2 Be7 7. O-O Nd4 8. Nxd4
cxd4 9. Nb5 a6 10. Na3 O-O 11. f4 h6 12. fxe5 dxe5 13. Nc2 Nh7 14. Ne1 Qb6 15.
Nf3 Bd6 16. Nh4 Be6 17. Bg4 Rae8 18. Bxe6 Rxe6 19. Nf5 Bc7 20. b3 Qb4 21. Rf3
Qc3 22. Rg3 *
Position (FEN): 5rk1/1pb2ppn/p3r2p/4pN2/2PpP3/1PqP2R1/P5PP/R1BQ2K1 b - - 4 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1057
Best move: Qxa1