On expiry is it always that the spot Nifty and its future price will be exactly same or there can be a difference?

On expiry is it always that the spot Nifty and its future price will be exactly same or there can be a difference?

it will always match. exactly the same to last decimal.

On expiry Futures are settled at closing price of underlying, so both will have same price.

For detailed information on Futures you can go through this module on Varsity.