My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Loyd on Saturday
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
News
Latest games
Chess Fun Quiz
Twenty-four miniatures
s
Download PGN
Boci, Petro
(1965) -
Garifulin, Yury
(2185) -
Serbia op-B
(4), Belgrade, 2025
B38
1.e4
c5
2.Nf3
Nc6
3.d4
cxd4
4.Nxd4
g6
5.c4
Bg7
6.Be3
Nf6
7.Nc3
d6
8.Be2
O-O
9.O-O
Bd7
10.b3
a6
11.a4
Qa5
12.Rc1
Rfc8
13.Kh1
h5
14.h3
Qb4
15.f4
Nxd4
16.Bxd4
Bc6
17.Bf3
Nd7
18.Bxg7
Kxg7
19.f5
Ne5
20.fxg6
fxg6
21.Bxh5
gxh5
22.Qxh5
Rf8
23.Qg5+
Ng6
24.Ne2
Bd7
25.Nf4
Rxf4
26.Rxf4
Qc5
27.Rf5
Qd4
28.Rcf1
Be6
29.R5f4
Rh8
30.R1f3
Qe5
31.Qg3
Rh5
32.Rf8
Qxg3
33.Rxg3
Kxf8
34.Rxg6
Re5
35.Rh6
Rxe4
36.Rh8+
Bg8
37.Kg1
Re3
38.b4
Re4
39.c5
Rxb4
40.cxd6
exd6
41.Rh6
Ke7
42.Rh8
Bd5
43.a5
Rb1+
44.Kf2
Rb2+
45.Ke3
Bxg2
46.h4
Ra2
47.Rh7+
Ke6
48.Rh6+
Kd7
49.Rh7+
Kc6
50.Rg7
Bf1
51.Rg5
Re2+
52.Kd4
Re5
53.Rg1
Be2
54.Rc1+
Rc5
55.Re1
Rxa5
56.Rxe2
Ra4+
57.Kc3
Rxh4
58.Kb3
Kb5
59.Rd2
Rh3+
60.Kb2
Kc6
61.Rc2+
Kd7
62.Ka2
d5
63.Rg2
Kd6
64.Rg6+
Kc5
65.Rg7
b5
66.Rc7+
Kb4
67.Rc2
d4
68.Rb2+
Kc4
69.Rc2+
Rc3
70.Rh2
b4
71.Rh7
Rc2+
72.Kb1
Kb3
73.Rh3+
Rc3
74.Rh2
a5
75.Rd2
Rg3
76.Rd1
d3
77.Ka1
Kc2
78.Rb1
d2
79.Rb2+
Kc3
80.Rb1
Re3
81.Ka2
Re6
82.Ka1
0-1
Comment
Save to an existing database
or save to a new database
Other games by White
Boci - Sanger (Tornelo INT, 20.
Villarreal - Boci (Tornelo INT.
Bouzidi - Boci (Tornelo INT, 2.
Boci - Onufrienko (Tornelo INT.
Boci - Rozic (Konjic, 2023)
Boci - Schernthaner (Tornelo I.
Other games by Black
Garifulin - Mikhalsky (Chess.c.
Garifulin - Koyuncu (Belgrade,.
Goltsev - Garifulin (Chess.com.
Chan - Garifulin (Chess.com IN.
Radlovacki - Garifulin (Belgra.
Iderjavkhlan - Garifulin (Belg.