Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. Be3 Qb6 6. dxc5 Qxb2 7. Nbd2 Nxe5 8.
Rb1 Nxf3+ 9. Nxf3 Qc3+ 10. Nd2 d4 11. Rb3 Qxc5 12. Rb5 Qd6 13. Ne4 Qd8 14. Bxd4
Bd7 15. Rxb7 Bc6 16. Bb5 Qa5+ 17. Nc3 Bxb5 18. Rxb5 Qd8 19. Qf3 Rc8 20. O-O *
Position (FEN): 2rqkbnr/p4ppp/4p3/1R6/3B4/2N2Q2/P1P2PPP/5RK1 b k - 4 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1270
Best move: Qxd4