Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 h6 4. c3 Bc5 5. Qb3 O-O 6. Nf3 Nc6 7. Nh4 Na5 8. Qb5
Nxc4 9. Qxc4 d6 10. Ng6 Be6 11. Qb5 fxg6 12. O-O b6 13. Kh1 a6 14. Qc6 d5 15.
Qxe6+ Kh8 16. d4 exd4 17. e5 Re8 18. Qf7 Re7 19. Qxg6 Rxe5 20. f4 Re2 21. cxd4
Bxd4 22. Nc3 Rc2 *
Position (FEN): r2q3k/2p3p1/pp3nQp/3p4/3b1P2/2N5/PPr3PP/R1B2R1K w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1097
Best move: Qxc2