Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. J Gallagher vs R Lau |
| ½-½ | 29 | 1988 | Saint John Open II | B47 Sicilian, Taimanov (Bastrikov) Variation |
2. J Gallagher vs P Haugli |
| 1-0 | 40 | 1989 | Biel MTO op | B47 Sicilian, Taimanov (Bastrikov) Variation |
3. J Gallagher vs M Illescas |
| ½-½ | 25 | 1989 | FRA-chT | B47 Sicilian, Taimanov (Bastrikov) Variation |
4. J Gallagher vs Damljanovic |
 | 1-0 | 44 | 1989 | Bern Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
5. J Gallagher vs D Barlov |
| ½-½ | 25 | 1989 | Lenk Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
6. J Gallagher vs P Cramling |
| ½-½ | 28 | 1990 | Biel-B | B47 Sicilian, Taimanov (Bastrikov) Variation |
7. J Gallagher vs Zvjaginsev |
| 0-1 | 51 | 1993 | Loosdorf Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
8. J Gallagher vs Razuvaev |
| 0-1 | 41 | 1994 | Geneva Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
9. J Gallagher vs H Kaenel |
| ½-½ | 79 | 1996 | SUI-chT | B47 Sicilian, Taimanov (Bastrikov) Variation |
10. J Gallagher vs M Kobalia |
 | ½-½ | 30 | 1997 | Credis | B47 Sicilian, Taimanov (Bastrikov) Variation |
11. J Gallagher vs D Ruzele |
| ½-½ | 10 | 1998 | Regensburg op | B47 Sicilian, Taimanov (Bastrikov) Variation |
12. J Gallagher vs T Oral |
| 1-0 | 29 | 1999 | Mitropa Cup | B47 Sicilian, Taimanov (Bastrikov) Variation |
13. J Gallagher vs M Agopov |
| 1-0 | 37 | 1999 | European Team Championship | B47 Sicilian, Taimanov (Bastrikov) Variation |
14. J Gallagher vs S Iuldachev |
| 0-1 | 30 | 2000 | Commonwealth-ch | B47 Sicilian, Taimanov (Bastrikov) Variation |
15. J Gallagher vs B Kamber |
| 1-0 | 56 | 2000 | SUI-chT | B47 Sicilian, Taimanov (Bastrikov) Variation |
16. J Gallagher vs B Barth Sahl |
| 1-0 | 31 | 2001 | Troll Masters | B47 Sicilian, Taimanov (Bastrikov) Variation |
17. J Gallagher vs E Djingarova |
| 1-0 | 27 | 2001 | Metz Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
18. J Gallagher vs C Landenbergue |
| 1-0 | 43 | 2001 | SUI-chT | B47 Sicilian, Taimanov (Bastrikov) Variation |
19. J Gallagher vs A Kunte |
| ½-½ | 41 | 2003 | British Championship | B47 Sicilian, Taimanov (Bastrikov) Variation |
20. J Gallagher vs M Bosiocic |
| 0-1 | 37 | 2008 | Mitropa Cup m | B47 Sicilian, Taimanov (Bastrikov) Variation |
21. J Gallagher vs M Matlakov |
| ½-½ | 30 | 2011 | European Championship | B47 Sicilian, Taimanov (Bastrikov) Variation |
22. J Gallagher vs M Fierz |
| ½-½ | 80 | 2011 | TCh-SUI | B47 Sicilian, Taimanov (Bastrikov) Variation |
23. J Gallagher vs R Simon |
| 0-1 | 59 | 2013 | Swiss Championship | B47 Sicilian, Taimanov (Bastrikov) Variation |
24. J Gallagher vs T Chapman |
| 1-0 | 31 | 2014 | Gibraltar Masters | B47 Sicilian, Taimanov (Bastrikov) Variation |
25. J Gallagher vs H Kaenel |
| ½-½ | 58 | 2014 | TCh-SUI | B47 Sicilian, Taimanov (Bastrikov) Variation |