Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. h3 Nf6 6. d3 h6 7. Nc3 O-O 8. Nd5
Be6 9. a3 Bxd5 10. Bxd5 Nxd5 11. exd5 Ne7 12. c4 Ng6 13. Be3 Bb6 14. Qd2 Qd7
15. b4 c6 16. Bxb6 axb6 17. Rfe1 cxd5 18. cxd5 Qb5 19. Rec1 Qxd5 20. Rc7 Nf4
21. Ne1 Rac8 22. Rac1 Rxc7 23. Rxc7 e4 *
Position (FEN): 5rk1/1pR2pp1/1p1p3p/3q4/1P2pn2/P2P3P/3Q1PP1/4N1K1 w - - 0 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1089
Best move: Qxf4