Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Bg4 4. dxe5 Bxf3 5. Qxf3 dxe5 6. Nc3 Qf6 7. Qe3 Bb4 8.
Bd2 Ne7 9. a3 Ba5 10. f3 Bb6 11. Qe2 Nbc6 12. O-O-O Nd4 13. Qc4 O-O-O 14. h4
Rd6 15. Bg5 Qe6 16. Qxe6+ Rxe6 17. Bc4 Rc6 18. Bxf7 Rf8 19. Ba2 Ng6 20. Bd5 Rc5
21. b4 *
Position (FEN): 2k2r2/ppp3pp/1b4n1/2rBp1B1/1P1nP2P/P1N2P2/2P3P1/2KR3R b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1196
Best move: Rxc3