Juggling three roles is no problem for White

Comments

Breaking