Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 Ne7 5. f4 c5 6. a3 Qa5 7. Bd2 Bxc3 8. bxc3
Qb6 9. Rb1 Qc7 10. Nf3 Nbc6 11. Bb5 cxd4 12. cxd4 O-O 13. Bd3 b6 14. O-O Bb7
15. c3 Rac8 16. Qe2 f6 17. Rfc1 fxe5 18. fxe5 Nf5 19. Ng5 Qe7 20. Qh5 h6 21.
Nf3 Qxa3 22. Ra1 Qe7 23. Rxa7 *
Position (FEN): 2r2rk1/Rb2q1p1/1pn1p2p/3pPn1Q/3P4/2PB1N2/3B2PP/2R3K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1627
Best move: Nxa7