I think a better question is, "When was the last time we won a game with a last-second shot?" I remember beating Bob Knight's Indiana team in Bloomington on a last-second tip-in by James Moses. It was February 24th, 1991. Iowa had been down 16 in the game, but had gotten it to overtime. With just eight seconds left, and Iowa down 79-78, they drew up a play where a freshman named Chris Street inbounded the ball and headed for the basket for a rebound. His pass went high to Acie Earl who grabbed it, turned around and just "threw up a shot". It missed but went right into the arms of Street. Chris actually missed the put-back but Moses was on the other side of the basket to tip it in. The time it took to go through those three shots used up the rest of the time. Iowa won 80-79, and that was THE signature win we needed to get a good spot into the tournament that year. Even then, wins at Indiana against Bob Knight teams were exceedingly rare. I think you can find a video of it on YouTube.