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
Ruperez, Miguel
(2128) -
Do, H
(1968) -
Titled Tue 10th Feb 2026
(8), chess.com INT, 2026
D35
1.d4
d5
2.c4
e6
3.Nc3
Nf6
4.cxd5
exd5
5.Bg5
c6
6.e3
Bd6
7.Bd3
O-O
8.Qc2
h6
9.Bh4
Be6
10.Nge2
Nbd7
11.h3
Rc8
12.O-O
Qc7
13.Bg3
a6
14.e4
dxe4
15.Nxe4
Nxe4
16.Bxe4
Nf6
17.Bf5
Bxf5
18.Qxf5
Bxg3
19.Nxg3
Qb6
20.Rfd1
Qxb2
21.Rab1
Qxa2
22.Rxb7
Qd5
23.Qf4
c5
24.Ra7
cxd4
25.Nf5
Kh8
26.Nxh6
Qh5
27.Ng4
Nxg4
28.hxg4
Qc5
29.Qxd4
Qa5
30.g5
Qxg5
31.Rxa6
Rcd8
32.Rd6
Rxd6
33.Qxd6
Re8
34.g3
Qe7
35.Qf4
Kg8
36.Rc1
Qe5
37.Qf3
Qe4
38.Qc3
Qe5
39.Qc6
Qe6
40.Qb7
Qe4
41.Qb2
Qe5
42.Qd2
Qe2
43.Qd5
Qe6
44.Qxe6
Rxe6
45.Rc8+
Kh7
46.Rc7
Kg6
47.Kg2
Rf6
48.f4
Re6
49.Kf3
Kf6
50.Rb7
g6
51.Kg4
Ra6
52.Rb5
Rd6
53.Rb3
Re6
54.Kf3
Rd6
55.g4
Kg7
56.g5
Rd5
57.Kg4
Rf5
58.Rb6
Ra5
59.Rd6
Rf5
60.Rd4
Ra5
61.Kf3
Ra3+
62.Ke4
Ra5
63.Rd6
Ra4+
64.Ke5
Ra5+
65.Rd5
Ra1
66.Rd4
Re1+
67.Re4
Rxe4+
68.Kxe4
f6
69.Kd5
Kf7
70.Kd6
fxg5
71.fxg5
Kf8
72.Ke6
Kg7
73.Ke7
Kg8
74.Kf6
Kh7
75.Kf7
Kh8
76.Kxg6
Kg8
77.Kf6
Kf8
78.g6
Kg8
79.g7
Kh7
80.Kf7
Kh6
81.g8=Q
Kh5
82.Qg3
Kh6
83.Qg6#
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Do - Ruperez (chess.com INT, 2.
Ruperez - Wijekoon (chess.com .
Ruperez - Khumalo (chess.com I.
Ruperez - Montano Vicente (che.
Andrade - Ruperez (chess.com I.
Kleimenov - Ruperez (chess.com.
Other games by Black
Do - Nguyen Ngoc Truong Son (c.
Do - Uzcudun (chess.com INT, 2.
Do - Girya (chess.com INT, 202.
Do - Brown (chess.com INT, 202.
Xue - Do (chess.com INT, 2026)
Foerster-Yialamas - Do (chess..