West Ham manager Sam Allardyce believes his side were worth all three points from the 1-1 draw with QPR at Upton Park.