Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 c6 3. b3 Nf6 4. Bb2 Bd7 5. Nf3 e6 6. Be2 Bb4+ 7. c3 Be7 8. O-O
O-O 9. Nbd2 c5 10. Rc1 Nc6 11. c4 b6 12. cxd5 exd5 13. dxc5 bxc5 14. Bxf6 Bxf6
15. Rxc5 Qb6 16. Rxd5 Be6 17. Nc4 Qb4 18. Rd6 Rac8 19. a3 Qb8 20. b4 Be7 21.
Rd2 Nxb4 22. axb4 Bxc4 23. Bxc4 Rxc4 24. Ne5 *
Position (FEN): 1q3rk1/p3bppp/8/4N3/1Pr5/4P3/3R1PPP/3Q1RK1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxe5