Rice is one of the staple foods for the majority of the global population that depends directly or indirectly on it. The yield of this important crop is constantly challenged by various biotic stresses. Rice blast, caused by Magnaporthe oryzae (M. oryzae), is a devastating rice disease causing severe yield losses annually and threatening rice production globally. The development of a resistant variety is one of the most effective and economical approaches to control rice blast. Researchers in the past few decades have witnessed the characterization of several qualitative resistance (R) and quantitative resistance (qR) genes to blast disease as well as several avirulence (Avr) genes from the pathogen. These provide great help for either breeders to develop a resistant variety or pathologists to monitor the dynamics of pathogenic isolates, and ultimately to control the disease. Here, we summarize the current status of the isolation of R, qR and Avr genes in the rice-M. oryzae interaction system, and review the progresses and problems of these genes utilized in practice for reducing rice blast disease. Research perspectives towards better managing blast disease by developing a broad-spectrum and durable blast resistance variety and new fungicides are also discussed.