General Patton was not the person who beat Rommel.
Rommel was beaten by the BRITISH 8th army at the battle of El Alamein, by Field General Bernard Montgomery - Patton is an AMERICAN general.
"Monty", as Montgomery was known, was the general who played the major part in destroying Rommel in North Africa, and pushing through Sicily and Italy