Finnish rubberboy ready to play.