Below is the 1997 game of Deep Blue VS Garry Kasparov:
r1bqkb1r/pp1n1pp1/2p1pn1p/6N1/3P4/3B1N2/PPP2PPP/R1BQK2R w - - 0 1
The last move
7...h6? was played by Kasparov (black), after which Deep Blue played the knight sacrifice 8.Nxe6.
The computer is aided by having this knight sacrifice programmed into its opening book. This move had been played in a number of previous high-level games, with white achieving a huge plus score. As an indication of how far computer chess has progressed in the 20 years after this match, modern programs deprived of their opening books are able to correctly evaluate Nxe6 as strongest; but at the time this was played it was considered probable based on other programs' performance that it was only the opening book that was responsible for this choice. The compensation white gets for the material is not obvious enough for the computer to see by itself.
How would white compensate for their sacrificed knight?