Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Qf6 4. Nc3 Bc5 5. Nd5 Qd6 6. O-O Nf6 7. d3 Ne7 8.
Nxf6+ Qxf6 9. Bg5 Qb6 10. Bc4 Ng6 11. Rb1 h6 12. Bd2 h5 13. a3 h4 14. b4 Be7
15. Bc3 Qf6 16. d4 d6 17. dxe5 dxe5 18. Qd5 Bd6 19. Rbd1 Nf4 20. Qd2 Nh3+ 21.
gxh3 Qxf3 22. Qg5 *
Position (FEN): r1b1k2r/ppp2pp1/3b4/4p1Q1/1PB1P2p/P1B2q1P/2P2P1P/3R1RK1 b kq - 1 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2468
Best move: Qxc3