You must have in count the concept of vlans.
A vlan creates a broadcast domain, then, see your topology and ip configuration
Router0 receive a packet with a source 192.168.100.21 and destination 192.168.110.20, then, Router0 thinks the destination ip address is in the same broadcast domain (vlan 100) that is directly connected, obviosly, it will not send the packet to the Multilayer Switch.
Althougth you can the same ID vlan 100 in the router and the Multilayer Switch, they aren't in the same broadcast domain. For that reeason, you must configure, for example:
interface vlan 100: 192.168.110.0/25
interface vlan 100: 192.168.110.128/25