Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Bf5 3. Nc3 e6 4. Nf3 f6 5. e3 Nc6 6. Bd3 Bxd3 7. Qxd3 Nb4 8. Qd2
Na6 9. O-O Qd7 10. cxd5 exd5 11. a3 c6 12. Re1 Bd6 13. e4 O-O-O 14. b4 g5 15.
Na4 g4 16. Nc5 Nxc5 17. bxc5 Be7 18. Nh4 Nh6 19. g3 Bf8 20. a4 dxe4 21. Rxe4
Qd5 22. Qd3 f5 23. Re5 *
Position (FEN): 2kr1b1r/pp5p/2p4n/2PqRp2/P2P2pN/3Q2P1/5P1P/R1B3K1 b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1357
Best move: Qxe5