ChessBites Help
My Databases
Log in
Register
Skip Navigation Links
GamesExpand Games
OpeningsExpand Openings
PuzzlesExpand Puzzles
TournamentsExpand Tournaments
PlayersExpand Players
NewsExpand News
Light / FunExpand Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
Scroll up
Scroll down
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Scroll up
Scroll down
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Loyd on Saturday
Scroll up
Scroll down
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Scroll up
Scroll down
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
Scroll up
Scroll down
News
Latest games
Scroll up
Scroll down
Chess Fun Quiz
Twenty-four miniatures
Scroll up
Scroll down
s
Download PGN  Download PGN
McGregor, John (1849) - Fathallah, Joe (1990) - South Wales op 15th (5), Cardiff, 2018
C14
1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.Qg4 O-O 8.Nf3 c5 9.Bd3 f5 10.Qg5 Nc6 11.Qxe7 Nxe7 12.Nb5 Nb6 13.c3 c4 14.Bc2 Bd7 15.Nd6 Rab8 16.Kd2 h6 17.h4 g6 18.Nh2 Kg7 19.f4 Nbc8 20.Nxc8 Rfxc8 21.Nf3 Kf7 22.Rag1 h5 23.Ng5+ Ke8 24.Ra1 b5 25.a4 b4 26.Rhb1 b3 27.Bd1 Rc6 28.Ra3 Ra6 29.Rba1 Ra5 30.Nh7 Bc6 31.Ng5 Bd7 32.Bf3 Rb6 33.Be2 Rba6 34.Kc1 Nc8 35.Nf3 Rc6 36.Nd2 Nb6 37.Bf1 Kd8 38.Be2 Na8 39.Bf1 Kc7 40.Be2 Kb7 41.Bd1 Rca6 42.Bxb3 Kc7 43.Bd1 Nb6 44.b3 cxb3 45.Bxb3 Bb5 46.Kb2 Bc4 47.Bxc4 Nxc4+ 48.Nxc4 dxc4 49.Kc2 Kc6 50.Kd2 Rb6 51.R1a2 Kd5 52.Ke3 Rb1 53.g3 Ra6 54.a5 Re1+ 55.Kf2 Rb1 56.Ke3 Re1+ ½-½
Comment
 
Save to an existing database

or save to a new database
Other games by White
McGregor - Bennett (Cardiff, 2022)
McGregor - Bennett (Cardiff, 2.
Williams - McGregor (Cardiff, 2016)
Williams - McGregor (Cardiff, .
Ray - McGregor (Cardiff, 2018)
Ray - McGregor (Cardiff, 2018)
McGregor - Garcia (Cardiff, 2019)
McGregor - Garcia (Cardiff, 20.
McGregor - Young (Swansea, 2015)
McGregor - Young (Swansea, 201.
Fraser - McGregor (Cardiff, 2017)
Fraser - McGregor (Cardiff, 20.
Other games by Black
Fathallah - Melling (Enniscrone IRL, 2026)
Fathallah - Melling (Enniscron.
Shevchenko - Fathallah (Cardiff WLS, 2026)
Shevchenko - Fathallah (Cardif.
Ashbrooke - Fathallah (Enniscrone IRL, 2026)
Ashbrooke - Fathallah (Enniscr.
Fathallah - Llewellyn (Bridgend, 2025)
Fathallah - Llewellyn (Bridgen.
Prado - Fathallah (Ryde, 2025)
Prado - Fathallah (Ryde, 2025)
Kong - Fathallah (Cardiff, 2025)
Kong - Fathallah (Cardiff, 202.

© 2026 Privacy Policy Links Contact Options