Anthony Davis blocked Harrison Barnes' shot with 2.3 seconds left to seal the Los Angeles Lakers' 99-97 win over the Sacramento Kings.