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
Mahdavi, Reza
(2490) -
Cahaya, Satria Duta
(2394) -
1st 3-0 Thu 19th Feb 2026
(9), chess.com INT, 2026
C26
1.e4
e5
2.Nc3
Nf6
3.d4
exd4
4.Qxd4
Nc6
5.Qd3
Bc5
6.Bf4
O-O
7.O-O-O
d6
8.Nf3
Ng4
9.Bg3
Bxf2
10.Qe2
Bxg3
11.hxg3
Nce5
12.Kb1
Be6
13.Qd2
h6
14.Nd4
Qf6
15.Be2
Qg6
16.Rdf1
a6
17.Rf4
b5
18.Nf5
Rae8
19.Rh4
h5
20.Nd5
Bxd5
21.Qxd5
Qg5
22.Qd4
g6
23.Bxg4
c5
24.Qd5
Nxg4
25.Rfxg4
hxg4
26.Nh6+
Qxh6
27.Rxh6
Kg7
28.Rh4
Re5
29.Qxd6
Rxe4
30.a3
c4
31.Qxa6
Rb8
32.Qd6
Rbe8
33.Qd7
c3
34.Rxg4
R8e7
35.Qd8
Re1+
36.Ka2
cxb2
37.Kxb2
R7e2
38.Rh4
Re8
39.Qd4+
f6
40.Rf4
R1e6
41.g4
g5
42.Rf5
Kg6
43.Qd3
Re4
44.Rd5
Kg7
45.Rd7+
R4e7
46.Rxe7+
Rxe7
47.Qxb5
Re5
48.Qb7+
Kg6
49.a4
f5
50.gxf5+
Kxf5
51.Qf3+
Ke6
52.Qc3
Rd5
53.Qb3
Kd6
54.Qb6+
Ke5
55.a5
Rd6
56.Qb5+
Rd5
57.c4
Rxb5+
58.cxb5
Kf4
59.a6
Kg3
60.a7
Kxg2
61.a8=Q+
Kh2
62.b6
g4
63.b7
g3
64.b8=Q
Kh3
65.Qf3
Kh4
66.Qbxg3#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Lazavik - Mahdavi (chess.com I.
Vyom Malhotra - Mahdavi (chess.
Deac - Mahdavi (chess.com INT,.
Mahdavi - Stojanovic (Ayvalik .
Eren - Mahdavi (Ayvalik TUR, 2.
Mahdavi - Rasulov (Ayvalik TUR.
Other games by Black
Rusu - Cahaya (chess.com INT, .
Visakh - Cahaya (Hua Hin THA, .
Savran - Cahaya (chess.com INT.
Ozcan - Cahaya (chess.com INT,.
Martinez Alcantara - Cahaya (c.
Cahaya - Di Berardino (chess.c.