Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. f4 d6 4. Nf3 Nf6 5. e5 Nfd7 6. Bd3 O-O 7. O-O c5 8. c3 b6
9. Be4 cxd4 10. cxd4 dxe5 11. fxe5 Ba6 12. Bxa8 Bxf1 13. Qxf1 Na6 14. Qxa6 Qxa8
15. Nc3 Nb8 16. Qe2 Nc6 17. Be3 Nb4 18. Rd1 e6 19. Bg5 Rc8 20. Bf6 Nd5 21. Ne4
Nf4 22. Qf2 *
Position (FEN): q1r3k1/p4pbp/1p2pBp1/4P3/3PNn2/5N2/PP3QPP/3R2K1 b - - 7 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1074
Best move: Qxe4