Alpari's version of this looks suspicious. The Interbank spreads on USDCHF were never more than 10 pips on the USDCHF for the entire period after the announcement (only max 5 pips in the 18 minutes of descent, then spiking to 10 intermittently after it bounced.
So, in my opinion, what happened...