Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 c5 3. f4 Nc6 4. Nf3 Bf5 5. d4 e6 6. Be3 Qb6 7. b3 Nb4 8. Bd3
Nxd3+ 9. cxd3 Qb5 10. Nc3 Qa6 11. dxc5 Bxd3 12. b4 Ne7 13. a4 Bc4 14. Nd2 Nf5
15. Bf2 Rd8 16. Nb3 Qc6 17. Na5 Qc7 18. Qc2 b6 19. Nxc4 dxc4 20. Ne4 Nd4 21.
Qxc4 bxc5 22. O-O Qb7 23. bxc5 *
Position (FEN): 3rkb1r/pq3ppp/4p3/2P1P3/P1QnNP2/8/5BPP/R4RK1 b k - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1438
Best move: Qxe4