Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 f6 4. d5 Nb8 5. Bc4 Bc5 6. O-O d6 7. a4 a6 8. c3 Bg4
9. b4 Ba7 10. h3 Bxf3 11. Qxf3 Ne7 12. Qg3 Ng6 13. Kh1 O-O 14. f4 Kh8 15. f5
Ne7 16. Nd2 g5 17. fxg6 Nxg6 18. Nf3 b5 19. axb5 axb5 20. Bxb5 Bf2 21. Qxf2
Rxa1 22. Bh6 Rg8 23. Nh4 Nxh4 *
Position (FEN): 1n1q2rk/2p4p/3p1p1B/1B1Pp3/1P2P2n/2P4P/5QP1/r4R1K w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1875
Best move: Rxa1