Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Bb5 c6 3. Ba4 d5 4. Nc3 d4 5. Nce2 e5 6. Ng3 Nf6 7. d3 Be6 8. Nf3
Nbd7 9. Bg5 h6 10. Bd2 Be7 11. Nh4 c5 12. Nhf5 c4 13. Nxg7+ Kf8 14. Nxe6+ fxe6
15. dxc4 Nc5 16. Bb3 Ncxe4 17. Qe2 Nxd2 18. Qxd2 e4 19. O-O-O e5 20. Nf5 Ng4
21. Rhe1 *
Position (FEN): r2q1k1r/pp2b3/7p/4pN2/2Ppp1n1/1B6/PPPQ1PPP/2KRR3 b - - 3 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1473
Best move: Bg5