Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 d6 5. O-O Na5 6. Bb3 Nxb3 7. axb3 Nf6 8.
Bg5 h6 9. Bh4 g5 10. Bg3 h5 11. h3 g4 12. hxg4 Bxg4 13. Nbd2 h4 14. Bh2 h3 15.
g3 Nh5 16. c3 Qf6 17. Qe2 Rg8 18. Kh1 a6 19. b4 Ba7 20. d4 exd4 21. cxd4 Bxd4
22. Qd3 Bxb2 23. Ra5 Bc3 24. e5 dxe5 *
Position (FEN): r3k1r1/1pp2p2/p4q2/R3p2n/1P4b1/2bQ1NPp/3N1P1B/5R1K w q - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1792
Best move: Qxc3