Alexis Grace gets slammed in hardcore fashion