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
Sole, Michael D
(2142) -
Keith, Matthew
(1621) -
Wellington CC Summer Cup
(7), Wellington, 2023
B84
1.e4
c5
2.Nf3
d6
3.d4
cxd4
4.Nxd4
Nf6
5.Nc3
a6
6.Be3
Ng4
7.Bc1
Nf6
8.Be2
e6
9.g4
h6
10.h4
b5
11.Bf3
Bb7
12.g5
hxg5
13.hxg5
Rxh1+
14.Bxh1
Nfd7
15.g6
Qh4
16.gxf7+
Kxf7
17.Qf3+
Qf6
18.Be3
Qxf3
19.Nxf3
Be7
20.Ng5+
Bxg5
21.Bxg5
Nf6
22.a3
Nbd7
23.O-O-O
Ke7
24.f4
e5
25.Bg2
exf4
26.Bxf4
Ne5
27.Rd4
Rg8
28.a4
g5
29.Bh2
Rh8
30.Bg1
bxa4
31.Be3
Rh2
32.Bf1
g4
33.Rd1
Nxe4
34.Ne2
Nf2
35.Re1
Nf3
36.Bxf2
Rxf2
37.Rd1
Nh2
38.Ng3
Bf3
39.Re1+
Kf6
40.Bxa6
Kg5
41.Bd3
Kf4
42.Nh5+
Kg5
43.Ng3
Rg2
44.Nh1
d5
45.Bb5
Be4
46.Bxa4
Nf3
47.Rf1
Rg1
48.Bb5
Rxf1+
49.Bxf1
Nh2
50.Ng3
Kf4
51.Nh5+
Ke3
52.Ba6
Bg6
53.Nf6
g3
54.Nxd5+
Kf3
55.Nc3
Kf2
56.Nd1+
Kf3
57.Nc3
Ng4
58.Bb7+
Ke3
59.Nd5+
Kf2
60.Nf4
Bf5
61.Kd2
Ne3
62.Nd3+
Bxd3
63.Kxd3
Ng4
64.Bh1
Ke1
65.Bg2
Kf2
66.Bh1
Nh2
67.b4
Nf3
68.b5
Ne1+
69.Kd2
Kg1
70.Ba8
Kf2
71.b6
Nf3+
72.Bxf3
Kxf3
73.b7
g2
74.b8=Q
g1=Q
75.Qf8+
Ke4
76.Qe7+
Kd5
77.Qd7+
Ke5
78.Qc7+
Ke6
79.Qc4+
Ke5
80.Qe2+
Kf4
81.Qd3
Qg2+
82.Kc3
Qb7
83.Qc4+
Ke5
84.Qc5+
Ke6
85.Qe3+
Kd6
86.Qg3+
Ke6
87.Qg4+
Ke5
88.Qd4+
Ke6
89.Qc5
Qf3+
90.Kb4
Qb7+
91.Kc4
Qe4+
92.Kb5
Qh4
93.Qc4+
Qxc4+
94.Kxc4
Kd6
95.Kb5
Kc7
96.Kc5
Kb7
97.Kd6
Kb8
98.Kc6
Kc8
99.c3
Kb8
100.c4
Kc8
101.c5
Kb8
102.Kd7
1-0
Comment
Save to an existing database
or save to a new database
Other games by White
Julio - Sole (Tornelo INT, 202.
Sole - Aldridge (Wellington, 2.
Tanoi - Sole (Wellington, 2023.
Winsley - Sole (Palmerston Nor.
Gong - Sole (Auckland, 2023)
Sole - Gan (Auckland, 2023)
Other games by Black
Smith - Keith (Invercargill NZ.
Keith - Carlyle (Wellington, 2.
Xu - Keith (Wellington, 2025)
Broad - Keith (Invercargill NZ.
Keith - Benitez (Wellington, 2.
Osborne - Keith (Wellington, 2.