Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 Nbd7 6. Bc4 c6 7. Bb3 b5 8. a3
Qc7 9. O-O O-O 10. f5 gxf5 11. exf5 a6 12. Ng5 c5 13. Nd5 Nxd5 14. Bxd5 Bxd4+
15. Kh1 Bb7 16. Qh5 Nf6 17. Bxf7+ Kh8 18. Qh3 Rg8 19. Bxg8 Rxg8 20. Bf4 Qc6 21.
Bg3 *
Position (FEN): 6rk/1b2p2p/p1qp1n2/1pp2PN1/3b4/P5BQ/1PP3PP/R4R1K b - - 3 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1506
Best move: Rxg5