Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 e6 4. a3 Nf6 5. e4 a6 6. Bxc4 b5 7. Ba2 Bb7 8. b4
Nbd7 9. f3 Rc8 10. Nge2 Be7 11. O-O h6 12. Bb2 Nb6 13. Nf4 O-O 14. Qe2 Nbd7 15.
d5 e5 16. Nd3 c6 17. Nc5 Nxc5 18. bxc5 cxd5 19. Nxd5 Nxd5 20. exd5 Bxc5+ 21.
Kh1 Bxd5 *
Position (FEN): 2rq1rk1/5pp1/p6p/1pbbp3/8/P4P2/BB2Q1PP/R4R1K w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1678
Best move: Qxe5