Chess puzzle (Advantage)
Moves: 1. f4 c5 2. Nf3 e6 3. e3 d5 4. c3 Nf6 5. Qa4+ Bd7 6. Qb3 b5 7. Bxb5 a6 8. Bxd7+
Nbxd7 9. O-O c4 10. Qc2 Be7 11. b4 cxb3 12. axb3 O-O 13. d4 h6 14. Nbd2 Ng4 15.
Qd3 a5 16. Ne5 Ngxe5 17. fxe5 f6 18. exf6 Nxf6 19. Nf3 Qc7 20. h3 Ne4 21. Bb2
Rab8 22. Qc2 Bb4 23. c4 dxc4 *
Position (FEN): 1r3rk1/2q3p1/4p2p/p7/1bpPn3/1P2PN1P/1BQ3P1/R4RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1042
Best move: Qxe4