One crazy position

One crazy position

forkman
forkman
|
5 | Strategy

This is a position I got into a game I was playing. I was white, but I resigned. If anyone sees checkmate,let me know.