Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 c5 3. e3 Qc7 4. Nf3 b6 5. Be2 Bb7 6. O-O d5 7. cxd5 Bxd5 8. Nc3
Bc6 9. Nb5 Bxb5 10. Bxb5+ Nd7 11. Ne5 Nf6 12. Qa4 Bd6 13. Bxd7+ Nxd7 14. f4
Bxe5 15. dxe5 O-O 16. Bd2 f6 17. Bc3 fxe5 18. fxe5 Rxf1+ 19. Rxf1 Nxe5 20. Bxe5
*
Position (FEN): r5k1/p1q3pp/1p2p3/2p1B3/Q7/4P3/PP4PP/5RK1 b - - 0 20
Black to move.
Themes:  Endgame  
Puzzle rating: 630
Best move: Qxe5