Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 c6 4. Qf3 Bc5 5. h3 d6 6. a3 Nbd7 7. b4 Bd4 8. Bb2
d5 9. exd5 cxd5 10. Bxd5 Nxd5 11. Qxd5 Qb6 12. Qf3 O-O 13. Nge2 Re8 14. O-O a5
15. Nxd4 exd4 16. Nd5 Qd6 17. Bxd4 Ne5 18. Bxe5 Rxe5 19. Rfe1 Rxe1+ 20. Rxe1
Be6 21. Nf4 Qxd2 22. Re2 Qc1+ 23. Kh2 axb4 24. Qxb7 *
Position (FEN): r5k1/1Q3ppp/4b3/8/1p3N2/P6P/2P1RPPK/2q5 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1059
Best move: Qxf4+