Lucky river double up for Turbo Pete