Lenovo Yoga 2 Pro, how to write .rom to winbond chip?

My yoga2pro was not booting up, just flashing keyboard and power lights. No reset combination had any effect. So I’ve removed the winbond 25Q64FVSIG and extracted the contents as backup. But the 76CN43WW.ROM file I’ve extracted from the Lenovo firmware updated is 10,105,376 bytes and not 8,388,608 which is the size of the 8MB save file from the chip.

Can anyone help with what I need to do to reflash the bios?

Thanks.