Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 e6 4. Bb5+ Nc6 5. Bxc6+ bxc6 6. Nc3 Nf6 7. e5 dxe5 8.
Nxe5 Bd6 9. Nf3 O-O 10. d3 e5 11. Be3 Bf5 12. O-O Ng4 13. h3 Nxe3 14. fxe3 Rb8
15. e4 Be6 16. b3 Qa5 17. Ne2 h6 18. a4 f5 19. Ra2 fxe4 20. dxe4 c4 *
Position (FEN): 1r3rk1/p5p1/2pbb2p/q3p3/P1p1P3/1P3N1P/R1P1N1P1/3Q1RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1075
Best move: Qxd6