Foiled Again is ready to keep on winning