В этом предложении запятая не нужна, а чтобы связать части правильно, чаще используют тире или двоеточие (или разбивают на два предложения). Возможные варианты:
- Русские солдаты мстят за друга — ночной бой в разрушенном городе.
- Русские солдаты мстят за друга: ночной бой в разрушенном городе.
- Русские солдаты мстят за друга. Ночной бой в разрушенном городе.
Если вам обязательно нужна только запятая, так как задание так требует, учтите, что с точки зрения норм русского языка одной запятой корректного варианта нет (это не придаточное предложение). Лучше выбрать один из трёх вариантов выше. Какой смысл вы хотите передать — пояснение события или просто два соседних предложения? Я помогу подобрать точный вариант под контекст.