I've seen this come through on T&S, but I've never been clear on how this is possible. Take ES and assume a gap in the spread: 1270.0 x 1270.5. How is it possible that I execute in between the B/A at 1270.25? If I enter a buy market I get filled at the ask. If I enter a buy limit at 1270.25 then I become the new best bid and there is no longer a gap in the spread.