Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O O-O 6. c3 d5 7. exd5 Nxd5 8.
Bg5 Nf6 9. Re1 Re8 10. Bxf6 Qxf6 11. d4 Bd6 12. Nbd2 Bf5 13. dxe5 Nxe5 14. Nxe5
Bxe5 15. Nf3 Bd6 16. Nd4 Bd7 17. Nb5 Rxe1+ 18. Qxe1 Re8 19. Qd2 Bc5 20. Nxc7
Rd8 21. Nd5 Qh4 22. g3 *
Position (FEN): 3r2k1/pp1b1ppp/8/2bN4/2B4q/2P3P1/PP1Q1P1P/R5K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1504
Best move: Qxc4