Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 b6 3. e3 e6 4. Bd3 Nf6 5. Nf3 Bb7 6. cxd5 exd5 7. O-O Bd6 8. Nc3
c5 9. Nb5 Be7 10. b3 a6 11. Nc3 O-O 12. Ba3 Nc6 13. dxc5 bxc5 14. Na4 Nb4 15.
Bxb4 cxb4 16. Rc1 a5 17. h3 Qd6 18. Nd4 Rfc8 19. Nf5 Rxc1 20. Qxc1 Qe5 21. f4
Qe6 22. Qc7 Ba6 23. Bxa6 Qxf5 *
Position (FEN): r5k1/2Q1bppp/B4n2/p2p1q2/Np3P2/1P2P2P/P5P1/5RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1001
Best move: Qxe7