| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. J Gallagher vs Nunn |
 | 0-1 | 32 |
1985 |
Commonwealth-ch | B93 Sicilian, Najdorf, 6.f4 |
| 2. J Gallagher vs Van Wely |
| ½-½ | 16 |
1997 |
EU-chT (Men) | B97 Sicilian, Najdorf |
| 3. J Gallagher vs T Heinemann |
| ½-½ | 21 |
1999 |
Bundesliga 1998/99, Germany | B90 Sicilian, Najdorf |
| 4. J Gallagher vs Van Wely |
| 0-1 | 78 |
2000 |
Biel SUI | B92 Sicilian, Najdorf, Opocensky Variation |
| 5. J Gallagher vs Svidler |
| 0-1 | 52 |
2000 |
Biel SUI | B92 Sicilian, Najdorf, Opocensky Variation |
| 6. J Gallagher vs Gelfand |
| ½-½ | 26 |
2000 |
Biel GM | B90 Sicilian, Najdorf |
| 7. J Gallagher vs L Valenzuela |
| 1-0 | 51 |
2000 |
34th Olympiad | B90 Sicilian, Najdorf |
| 8. J Gallagher vs R Moor |
| ½-½ | 51 |
2001 |
ch-SUI | B90 Sicilian, Najdorf |
| 9. J Gallagher vs Xu Jun |
| ½-½ | 25 |
2002 |
Bled Olympiad | B90 Sicilian, Najdorf |
| 10. J Gallagher vs I Nemet |
| 1-0 | 33 |
2004 |
Basle | B90 Sicilian, Najdorf |
| 11. J Gallagher vs C Landenbergue |
 | ½-½ | 28 |
2004 |
Swiss Championship | B90 Sicilian, Najdorf |
| 12. J Gallagher vs I Nemet |
 | 1-0 | 46 |
2004 |
Swiss Championship | B90 Sicilian, Najdorf |
| 13. J Gallagher vs I Nemet |
| 1-0 | 33 |
2004 |
Basle | B90 Sicilian, Najdorf |
| 14. J Gallagher vs D Collas |
| 1-0 | 22 |
2005 |
French League Top 16 | B90 Sicilian, Najdorf |
| 15. J Gallagher vs D James |
| 1-0 | 44 |
2005 |
15th European Team Championship | B90 Sicilian, Najdorf |
| 16. J Gallagher vs R Wojtaszek |
 | 0-1 | 36 |
2009 |
10th European Individual Championship | B90 Sicilian, Najdorf |
| 17. J Gallagher vs E Vorobiov |
| 0-1 | 36 |
2010 |
European Individual Championships | B92 Sicilian, Najdorf, Opocensky Variation |
| 18. J Gallagher vs Bologan |
| 0-1 | 46 |
2011 |
Tradewise Gibraltar | B92 Sicilian, Najdorf, Opocensky Variation |
| 19. J Gallagher vs R Jumabayev |
| 0-1 | 44 |
2012 |
Chess Olympiad | B90 Sicilian, Najdorf |