There is a really cool video on the basics of computer building part selection done by Newegg, just (CLICK ME!)
and watch the video on the page.
But short answer to your question, Yes! everything works together.
The board you selected is a Socket 1155 with H77 Chipset, Also with PCI-E 3.0, To support that IvyBridge i5 you need Socket 1155 with a Intel 7X series chipset (75, 77, etc.) and to top of your compatibility you picked a CPU/MOBO that both support PCI-E 3.0 which your video card nativly supports so congrats
Pick out some DDR3-1600 RAM @ 1.5V a Good 650W (80 PLUS Bronze at least) or higher power supply with a solid state drive and you 'll be golden!