Dubuque Hempstead 60, Linn-Mar 48. Mustangs come from behind with a 34-9 run.
Iowa City West 71, CR Jefferson 43
Grand View Christian 85, Gladbrook-Reinbeck 53
AP 81, Jesup 43
Dav. Assumption 63, Burlington 44
Ballard 57, Carlisle 36
Camanche 72, Bellevue 37
West Des Moines Dowling 91, Mason City 42
IF-A 64, Hampton-Dumont 60
Janesville 58, Don Bosco, Gilbertville 46
Keota 57, Iowa Valley 31
Lake Mills 86, Buffalo Center 50
Dyersville Beckman upsets 3A #1 Marion 50-47. Originally reported as a Marion win.
Martinsdale St. Mary 75, SE Warren 21
Montezuma 79, BGM 44
Okoboji 59, George-Little Rock 47
CR Prairie 59, CR Xavier 49
Remsen SM 58, Hinton 35
Storm Lake 65, LLC 59
West Fork 58, North Butler 22
West Hancock 65, B-Klemme 42
CR Kennedy 52, IC Liberty 57
Clear Creek Amana 66, CP-U 64 in a close Wamac tilt
Decorah 54, Crestwood 37
DM North 86, Ft. Dodge 66
Earlham 90 Woodward Acad. 58
East Mills 53,Griswold 14
Gilbert 73, Saydel 24
Glenwood 81, Clarinda 59
Harlan 73, Carroll Kuemper 66
Mt. Ayr 52, Nodaway Valley 51
Mt. Vernon 69, West Delaware 45
North Linn 87, East Bechanon 54
Osage 61, Rockford 31
Pella 69, Newton 45
WACO 70, N. London 44
West Branch 55, West Liberty 36
Western Dubuque 66, Waterloo East 64 in a dilly.
Norwalk 91, Oskaloosa 82
MOC 69, S-O 21
Carroll 65, ADM 61
Boyden-Hull 74, Rock Valley 71,
Alburnett 77, MV 44
Waterloo West 58, Dub. Wahlert 45- West's only Iowa loss was to IC West.
North Scott 44, Davenport Central 37- NS specializes in defense, low score
I hope these are okay. Several scores reported to IHSAA which were wrong.