Chess puzzle (Advantage)
Moves: 1. e4 e6 2. e5 d6 3. exd6 Bxd6 4. Nf3 Nf6 5. d4 Nc6 6. c3 b6 7. Bg5 h6 8. Bxf6
Qxf6 9. Bb5 Bb7 10. Nbd2 O-O 11. Ne4 Qe7 12. O-O Nd8 13. Nxd6 Qxd6 14. a4 a6
15. Bd3 Re8 16. Ne5 Qd5 17. f3 Nc6 18. Be4 Qd6 19. Bxc6 Bxc6 20. Qd3 Bb7 21. b4
Rad8 22. b5 *
Position (FEN): 3rr1k1/1bp2pp1/pp1qp2p/1P2N3/P2P4/2PQ1P2/6PP/R4RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1124
Best move: Qxe5