On 15 August, "Ramillies" shelled the Italian port of Bardia and Fort Capuzzo outside Sollum alongside the battleships "Malaya" and and the heavy cruiser . Italian bombers attempted to strike the British fleet, but they failed to score any hits; heavy anti-aircraft fire and fighters from "Eagle" shot down twelve Italian aircraft. The ships escorted a convoy to Malta from 8 to 14 October; poor weather hampered Italian reconnaissance efforts and the convoy reached Malta without incident. Captain Arthur Read relieved Baillie-Grohman on 27 October. The ship was part of the force that covered a series of convoys to and from Malta and Greece in early November during which "Ramillies" was unsuccessfully attacked by the as she approached Grand Harbour. The battleship then escorted the aircraft carrier when she struck the main Italian naval base at Taranto on the night of 11 November, inflicting serious damage on the Italian battle fleet. As a result of the raid on Taranto and the crippling of much of the Italian battleship fleet, "Ramillies" was no longer necessary to counter the strength of the "Regia Marina" (Royal Italian Navy), and so she was reallocated to the North Atlantic Escort Force. Later, on 27 November, she was attached to Force H to escort a Malta convoy during the Battle of Cape Spartivento, though she did not see action herself. In December, she returned to Devonport for a refit, escorting a convoy from Gibraltar to Greenock, Scotland, that lasted from 17 December to 6 January 1941.