Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 e6 3. Nbd2 c5 4. c3 d5 5. b3 b6 6. Bb2 Bb7 7. e3 Nc6 8. Bd3
Bd6 9. O-O O-O 10. Ne5 Qc7 11. f4 Ne4 12. Nxe4 dxe4 13. Bxe4 Nxe5 14. Bxb7 Qxb7
15. fxe5 Be7 16. Rf3 f6 17. Qe2 fxe5 18. dxe5 c4 19. Rxf8+ Rxf8 20. Qxc4 Bc5
21. Qxe6+ Kh8 22. c4 *
Position (FEN): 5r1k/pq4pp/1p2Q3/2b1P3/2P5/1P2P3/PB4PP/R5K1 b - - 0 22
Black to move.
Themes:  Endgame  
Puzzle rating: 2428
Best move: Qe4