1. Nd3+(discovered) Kc4 (forced)
Kc4 isn't forced, as Black has an alternative with Rc5 to block White's queen. That leads to mate in four.
]]>1. Nd3+(discovered) Kc4 (forced)
2. Bxb3+ a4xb3 (forced)
3. Qb4++
I just did this looking at the diagram, so I might have missed something...
]]>1. Rh1 Rf8
2. Rh3 Rd8
3. Rh1 Rf8
4. Rh3 Rd8
.
.
Black would be very pleased indeed if White went 5. Rh1!
There are also many ways to iterate the game infinitely
'Infinitely' is not possible these days under FIDE Laws of Chess.
]]>There are also many ways to iterate the game infinitely
Sorry, Agnishom, but I don't know what you mean by that.
]]>So, all the variations end up with a mate?
There are also many ways to iterate the game infinitely
]]>Yes, Black can't prolong the game beyond mate-in-3 with White = 1. Qb5 (as per SteveB). I tried all possible options.
]]>In this variation Black's king is forced by two discovered checks to move to safety himself because White's checking pieces (first the queen, then the bishop) cannot be captured and Black has no blocking pieces with which to shield the king from them.
Other than the above, the Black king's only move option is on his first move: ie, Kc4...but that leads to mate-in-2 with Nxd2#.
]]>as in:
1. Qb5 Rxc5
2. Qd7+ Kc4
3. Qxa4+ (checkmate)
1. Qb5 Rxc5
2. Qd7+ Kxe5
3. Ng4+ (checkmate)
Or if you mean the knight takes c5 then:
1. Qb5 Nxc5
2. Ng4 c1=Q
3. e3+ (checkmate)