Is this a new technique? Although I think it will fall into aligned pair exclusions and almost locked sets, it seems to me to be far simpler and, dare I say, more elegant, than those. I certainly don't remember seeing it documented anywhere else.
It's kind of a cross between a y-wing and an xyz-wing so, for now, I'm calling it the xy2z wing (where the 2 is supposed to be the smaller raised 'squared' variety).
http://forums.websudoku.com/tool/view/mb/file?username=websudoku&id=737610
Logic goes: if B6 is a 3, then B7 must be an 8. And if B6 is a 2, then you have a naked pair of 89s on the top row. Either way, B5 cannot be an 8.