The US Marines counteroffensive, Day One
 

The US Marines counteroffensive, Day Three
 

The US Marines counteroffensive, Day Four
 

The US Marines counteroffensive, Day Four
 

The US Marines counteroffensive, Day Four
 

The US Marines counteroffensive, Day Five
 

The US Marines counteroffensive, Day Six
 

The US Marines counteroffensive, Day Six
 

The US Marines counteroffensive, Day Six
 

The US Marines counteroffensive, Day Six
 

The US Marines counteroffensive, Day Eight
 

The US Marines counteroffensive, Day Nine