Actually I was wrong, it seems to be simply a question of "You get what you ask for".
I assume you're talking about this:
Buy 268.601 BTS/USD 9,224.01 BTS 34.341 USD 0.0000 USD Apr 24, 2015 7:05:10 AM
Short 247.000 BTS/USD 34.341 USD 9,224.01 BTS
Buy 268.601 BTS/USD 244.74 BTS 0.911 USD 0.0000 USD Apr 24, 2015 7:05:10 AM
Short 248.000 BTS/USD 0.911 USD 244.74 BTS
As you can see someone placed a buy order well above the lowest ask, and got matched with shorts at 247 and 248 BTS/USD.