Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 d6 6. b4 Bb6 7. a4 a6 8. a5 Ba7
9. h3 h6 10. O-O O-O 11. Be3 Be6 12. Bxe6 fxe6 13. Bxa7 Nxa7 14. c4 Nc6 15. Qb3
Nd4 16. Nxd4 exd4 17. c5 Qe7 18. cxd6 cxd6 19. Nd2 Kh8 20. f4 Nh5 21. f5 exf5
22. exf5 *
Position (FEN): r4r1k/1p2q1p1/p2p3p/P4P1n/1P1p4/1Q1P3P/3N2P1/R4RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 992
Best move: Qe3+