Northern Ireland – fresh from a 3-1 training-camp victory over the Faroe Islands – made a bright start and dominated the first half, with Liverpool midfielder Rachel Furness seeing her 11th-minute header cleared off the line.
Kenny Shiels’ team continued to turn the screw and got their reward two minutes before the break as Everton’s Magill made it 1-0 with a fine finish.
Switzerland quickly turned the tables when play on the Spanish coast resumed, however. A mistake at the back allowed Aston Villa’s Alisha Lehmann to level in the 51st minute and Ramona Bachmann soon found the back of the net amid another defensive mix-up to give the Swiss the upper hand.
Manx Grand Prix: Michael Dunlop gears up for Classic Superbike victory bid on new Team Classic Suzuki GSX-R750
Paul Doolin's focus shift from firefighting to foundations
‘Remember the sabbath day...’: Northern Ireland’s biggest Protestant church voices worries over Sunday football as Linfield gets ready to clash with Portadown
Organisers hope returning Mid-Antrim 150 will become permanent fixture on Irish road racing calendar again
James Singleton soaking up every minute of Glentoran life
Northern Ireland equalised in the 73rd minute as Magill converted a penalty awarded for handball, but despite mounting a concerted push to grab a late winner, Shiels’ side had to settle for taking numerous positives from a creditable draw.