Instruct: Which Event has a Surface of semifinal, and a Winner of hard (i)?
Output: SELECT MAX !Event FROM table WHERE Surface = semifinal AND Winner = hard (i)