Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Qf6 3. Nc3 Bc5 4. Nd5 Qc6 5. Bb5 Qd6 6. O-O c6 7. d4 Bxd4 8.
Nxd4 exd4 9. e5 Qxd5 10. Bd3 Na6 11. b3 Nb4 12. Bc4 Qc5 13. Qf3 Qe7 14. Bg5 f6
15. exf6 gxf6 16. Rfe1 fxg5 17. Rxe7+ Nxe7 18. Qf7+ Kd8 19. Re1 Re8 20. Qxh7
Nxc2 *
Position (FEN): r1bkr3/pp1pn2Q/2p5/6p1/2Bp4/1P6/P1n2PPP/4R1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1757
Best move: Qxc2