Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. c3 Nf6 4. Bb5+ c6 5. Ba4 Be7 6. d3 O-O 7. O-O b5 8. Bb3
h6 9. h3 Be6 10. Bxe6 fxe6 11. Re1 Nbd7 12. d4 exd4 13. cxd4 d5 14. e5 Ne4 15.
Nbd2 Nxd2 16. Qxd2 Bh4 17. Qc3 Rc8 18. b4 Nb6 19. Be3 Nc4 20. Nd2 Nxe3 21. Rxe3
Bxf2+ 22. Kh1 Bxe3 23. Qxe3 Rf4 *
Position (FEN): 2rq2k1/p5p1/2p1p2p/1p1pP3/1P1P1r2/4Q2P/P2N2P1/R6K w - - 1 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 965
Best move: Qxf4