Originally posted by LanndonKane
Allright, this has gone on long enough. Since aginis got the answer correctly before anyone else, i'll give him the privilege of explaining it thourouhgly to you (because I can't explain the theory behind it).
The move that computers don't seem to pick up is Bc7!!
After inputting this move, you can watch the evalutation drop from +10 to -M12 after in, I was given it by a person on FICS, perhaps his name was "typor".
Pretty neat huh?
thanks, i'm honored.
1.Qc8 threatens Bd7+
1...Kg8 forced
2.Bc7!! a neat little move whose consequences we will see.
2...QxQ forced again.
EDIT: 2.5 gxf7+ Kh8 (Kf8 Bd6# )
3.Be5 threatening a discover mate if the king moves and threatens to queen the f pawn with mate if the black queen doesn't guard the square.
3...Qc5! guards f8 and attacks the bishop on e5 (capture with check would prevents f8=q# ) so it can't mate. forced.
4.Bb2!! threatens Ke6 note that 4.Ba1 loses to 4...Nc7 5.Bb2 a4 6.Ba1 a3 7.and white is in zugzwang.
4...Nc7 to prevent the white king from moving.
5.Ba1 a4 (moving any other piece lets the white king move and loses (or allows f8=q)
6.Bb2 a3 7.Bb1 a2 8.Bb2 a1=q 9.Bxa1 ultimate zugzwang!! blacks queen knight and pawn are held at bay by a BPK combo.
this line illustrates most of the themes:
9...Nb5 10.Ke6+ Nc3 11.Bxc3+ Qxc3 12.f8=q #
a computer can't spot Bc7 because the material goes down so far that it doesn't bother to analyze more than a few moves ahead. It assumes that something that hurts so much without showing any improvement in the next few moves can't be a good move. once you play Bc7 it analyzes the best possible variation in depth (because there is no significant change from one move to the next).
for more info look here
http://en.wikipedia.org/wiki/Null-move_heuristic