Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 g6 3. Bc4 e6 4. Nc3 Bg7 5. b3 Nf6 6. Bb2 O-O 7. a3 b6 8. b4
cxb4 9. axb4 a6 10. O-O b5 11. Bb3 Re8 12. Ng5 Bb7 13. e5 Nd5 14. Nce4 Nxb4 15.
Nd6 Bd5 16. Bxd5 Nxd5 17. Nxe8 Qxe8 18. Qf3 Nc6 19. d3 Nxe5 20. Bxe5 Bxe5 21.
c4 Bxa1 22. Rxa1 Nb6 23. c5 Na4 24. Nxf7 Qxf7 *
Position (FEN): r5k1/3p1q1p/p3p1p1/1pP5/n7/3P1Q2/5PPP/R5K1 w - - 0 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 947
Best move: Qxa8+