Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 f5 4. Nc3 fxe4 5. Nxe4 Bg4 6. Be2 Bf5 7. Neg5 h6 8.
Nh3 Nf6 9. d3 Be7 10. O-O c5 11. Kh1 Nc6 12. Nhg1 Qd7 13. c3 O-O-O 14. Qa4 Kb8
15. b4 cxb4 16. Be3 bxc3 17. Rac1 Nd5 18. d4 e4 19. Bb5 Rc8 20. Ne1 Nb6 21. Qb3
Nd5 *
Position (FEN): 1kr4r/pp1qb1p1/2np3p/1B1n1b2/3Pp3/1Qp1B3/P4PPP/2R1NRNK w - - 6 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1021
Best move: Qxd5