Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. d4 Nxc3 5. bxc3 g6 6. Bf4 Bg7 7. Nf3 O-O 8.
Bc4 c5 9. dxc5 Bxc3+ 10. Nd2 Bxa1 11. Qxa1 Nc6 12. Bh6 Nd4 13. O-O Re8 14. Nf3
Nxf3+ 15. gxf3 e5 16. f4 Qf6 17. Re1 g5 18. Bxg5 Qg6 19. Rxe5 Bh3 20. Kh1 h6
21. Rd5 hxg5 *
Position (FEN): r3r1k1/pp3p2/6q1/2PR2p1/2B2P2/7b/P1P2P1P/Q6K w - - 0 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1074
Best move: Rxg5