Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. O-O d5 5. Be2 Nc6 6. d3 Nf6 7. d4 e4 8. Ne5
Bd6 9. Bb5 O-O 10. Bxc6 bxc6 11. Nxc6 Qd7 12. Ne5 Qe6 13. c3 c5 14. Bf4 cxd4
15. cxd4 Bxe5 16. dxe5 Ng4 17. h3 Nxe5 18. Bxe5 Qxe5 19. Nc3 Bb7 20. Qb3 Rad8 *
Position (FEN): 3r1rk1/pb3ppp/8/3pq3/4p3/1QN4P/PP3PP1/R4RK1 w - - 4 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1015
Best move: Qxb7