Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 Nc6 5. Bg5 Bb4 6. cxd5 Bxc3+ 7. bxc3 exd5
8. e3 h6 9. Bh4 g5 10. Bg3 O-O 11. Bd3 Qe7 12. O-O Ne4 13. Bxe4 dxe4 14. Nd2
Bf5 15. Qb3 Rab8 16. c4 h5 17. f3 exf3 18. Nxf3 h4 19. Be5 Be4 20. Nd2 Nxe5 21.
Nxe4 Ng4 22. c5 *
Position (FEN): 1r3rk1/ppp1qp2/8/2P3p1/3PN1np/1Q2P3/P5PP/R4RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 890
Best move: Qxe4