lol
Try wrapping your head round this one
This one gives new meaning to the term 'smothered mate'
That's called "double check-mate"!