Avoid moving pawns, because they cannot go backwards.
If you are reading this instead of viewing a chess puzzle or game, then you must enable JavaScript on this website.
[Event "match"] [Site "?"] [Date "1960.??.??"] [Round "?"] [White "Goldenov"] [Black "Zakharian"] [Result "0-1"] [Annotator "David Hayes"] [BlackElo "0"] [ECO "A00"] [FEN "8/1R6/4P1pk/6pp/4P3/4PKP1/rp6/8 b - - 0 1"] [SetUp "1"] [TimeControl "0"] [WhiteElo "0"] 1... g4+ 2. Kf4 ( { White can try: } 2. Ke2 b1=Q+ 3. Rb2 Rxb2# ) 2... Ra5 3. e5 Ra4+ 4. Rb4 Rxb4+ 5. e4 Rb3 6. e7 Rf3# 0-1