Egli venne pesantemente ferito alla Battaglia di Talavera perdendo nello stesso scontro il proprio cavallo. Per la sua condotta e per il brillante servizio prestato venne nominato Luogotenente-Colonnello su raccomandazione dello stesso Wellington venendo menzionato anche in un dispaccio. Successivamente venne quindi posto a capo di un reggimento. Egli venne successivamente coinvolto nella Battaglia di Barrosa con la quale ebbe nuovamente vittoria. Alla difesa di Tarifa a lui venne assegnatoa una posizione di grande rischio ed egli riuscì ad evitare che i nemici assediassero la città. Alla Battaglia di Vitoria, Gough ebbe modo ancora di distinguersi, riuscendo inoltre a catturare la bandiera personale del maresciallo francese Jourdan ed il suo bastone. Ferito pesantemente nella Battaglia di Nivelle, venne poco dopo decorato Cavaliere dell'Ordine di Carlo III dal re di Spagna.