Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Qc2 e5 5. Bc4 a6 6. d4 Qc7 7. dxe5 dxe5 8. O-O
Be7 9. Bg5 b5 10. Be2 O-O 11. Nbd2 Bb7 12. a4 Nbd7 13. axb5 axb5 14. Bxb5 Nb6
15. Rfe1 h6 16. Bh4 c4 17. Red1 Nh5 18. Bxe7 Qxe7 19. Nxc4 Qc5 20. Nxb6 Rxa1
21. Rxa1 Qxb5 22. Na4 Nf6 23. c4 Qa5 24. Nxe5 *
Position (FEN): 5rk1/1b3pp1/5n1p/q3N3/N1P1P3/8/1PQ2PPP/R5K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1381
Best move: Qxe5