Promising pace overshadowed by mechanical setbacks and missed opportunities.