Iggy Sparks Warriors in spectacular final game performance