Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 g6 4. d4 Bg7 5. Bd3 Nf6 6. e5 Nfd7 7. O-O O-O 8. Bf4
e6 9. h3 a6 10. a4 Qb6 11. b3 c5 12. a5 Qc7 13. Re1 Nc6 14. dxc5 Nxc5 15. Qb1
Nxa5 16. b4 Nxd3 17. cxd3 Nc6 18. b5 Ne7 19. b6 Qxc3 20. d4 Nf5 21. Rc1 Qxa1 *
Position (FEN): r1b2rk1/1p3pbp/pP2p1p1/3pPn2/3P1B2/5N1P/5PP1/qQR3K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 876
Best move: Qxa1