Originally posted by Siskin
There are chess problems which involve underpromotion to a bishop in order to solve. I doubt there are many actual real games where it is a necessity, but some people underpromote in a winning position just to show off
I know someone who has promoted to a bishop to give him two bishops and was going to mate with those. Just to show off. Then he realised he had two lightsquared bishops and it was drawn. Serves him right.
Whenever underpromotion comes up I give the Babson Task as an example:
White to move and Mate in 4.
The main solution lines are as follows:
1.a7!
1...axb1=Q 2.axb8=Q Qxb2(!) 3.Qxb3 Qc3 4.Qxc3#
Qe4(!) 3.Qxf4 Qxf4 4.Rxf4#
1...axb1=R(!) 2.axb8=R! Rxb2(!)3.Rxb3 Kxc4 4.Qa4#
2.axb8=Q? Rxb2! 3.Qxb3 1/2-1/2
1...axb1=B(!) 2.axb8=B! Be4(!) 3.Bxf4 B- 4.Be3(5)#
2.axb8=Q? Be4! 3.Qxf4 1/2-1/2
1...axb1=N(!) 2.axb8=N! Nxd2(!) 3.Qc1! Ne4 4.Nc6#
2.axb8=Q? Nxd2! 3.Qxf4+ Kc3
3.Rxf4+ Ne4
3.Qc1 Ne4
As you can see white must promote to the same piece that black does if he wants to mate in 4.
For more information and analysis http://www.xs4all.nl/~timkr/chess/babs.html