The chosen route is not simply the first matching row.

highlighted = computed this step

Not just the first match

The broad core row matches, but it is not the chosen row because a longer matching prefix exists.

/16/16
Not first and not smallestThe winner is recomputed from all matching prefixes.Longest prefix match - destination 192.168.1.130, winner 192.168.1.128/25 -> labprefixmaskdest & maskmatchnext hopwinner192.168.0.0/16255.255.0.0192.168.0.0yescoreno192.168.1.0/24255.255.255.0192.168.1.0yesfloor-1no192.168.1.128/25255.255.255.128192.168.1.128yeslabyes0.0.0.0/00.0.0.00.0.0.0yesdefaultno

Compare prefix lengths

The broad row has prefix length 16; the winning row has prefix length 25.

25>1625>16
Not first and not smallestThe winner is recomputed from all matching prefixes.Longest prefix match - destination 192.168.1.130, winner 192.168.1.128/25 -> labprefixmaskdest & maskmatchnext hopwinner192.168.0.0/16255.255.0.0192.168.0.0yescoreno192.168.1.0/24255.255.255.0192.168.1.0yesfloor-1no192.168.1.128/25255.255.255.128192.168.1.128yeslabyes0.0.0.0/00.0.0.00.0.0.0yesdefaultno

Not the smallest network number

The default network is numerically small and also matches, but its prefix length is shortest.

/0/0
Not first and not smallestThe winner is recomputed from all matching prefixes.Longest prefix match - destination 192.168.1.130, winner 192.168.1.128/25 -> labprefixmaskdest & maskmatchnext hopwinner192.168.0.0/16255.255.0.0192.168.0.0yescoreno192.168.1.0/24255.255.255.0192.168.1.0yesfloor-1no192.168.1.128/25255.255.255.128192.168.1.128yeslabyes0.0.0.0/00.0.0.00.0.0.0yesdefaultno

Summary

Forwarding choice is longest matching prefix, not first row and not smallest network number.

chosen prefix=25\text{chosen prefix}=25
Not first and not smallestThe winner is recomputed from all matching prefixes.Longest prefix match - destination 192.168.1.130, winner 192.168.1.128/25 -> labprefixmaskdest & maskmatchnext hopwinner192.168.0.0/16255.255.0.0192.168.0.0yescoreno192.168.1.0/24255.255.255.0192.168.1.0yesfloor-1no192.168.1.128/25255.255.255.128192.168.1.128yeslabyes0.0.0.0/00.0.0.00.0.0.0yesdefaultno