Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. Be2 Nc6 5. O-O Be6 6. d4 Qd7 7. a4 Bd6 8.
Bb5 Nge7 9. Ng5 a6 10. Nxe6 Qxe6 11. Bxc6+ bxc6 12. Re1 Qd7 13. Bg5 O-O 14. Nd2
c5 15. dxc5 Bxc5 16. Nb3 Bxf2+ 17. Kxf2 Qf5+ 18. Kg1 Qxg5 19. Nd4 Rab8 20. Rxe7
*
Position (FEN): 1r3rk1/2p1Rppp/p7/3p2q1/P2N4/8/1PP3PP/R2Q2K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1240
Best move: Qxe7