Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
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
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Miller, David
(2235) -
Ebrahim Shirazi, Behrooz
(2188) -
Red Deer Battle of Alberta
(2.8), Red Deer, 2014
C18
1.e4
e6
2.d4
d5
3.Nc3
Bb4
4.e5
c5
5.a3
Bxc3+
6.bxc3
Qa5
7.Bd2
Qa4
8.Qb1
c4
9.h4
Ne7
10.h5
h6
11.Nf3
Nbc6
12.Nh4
Bd7
13.Be2
O-O-O
14.f4
Rdf8
15.O-O
Nf5
16.Nf3
Ng3
17.Rf2
Ne4
18.Rf1
f5
19.Be1
Be8
20.Nh4
Qa5
21.Qb2
Qd8
22.Rb1
Qe7
23.g4
b6
24.gxf5
exf5
25.Kh2
Nd2
26.Bxd2
Qxh4+
27.Kg2
Kc7
28.Rh1
Qe7
29.Bf3
Qe6
30.Rbg1
Rfg8
31.Kf2
g6
32.hxg6
Rxg6
33.Qc1
Rhg8
34.Rxg6
Rxg6
35.Rg1
Ne7
36.Rxg6
Qxg6
37.Qh1
Bf7
38.Qh4
Kd7
39.Qh1
b5
40.Qb1
Qb6
41.Qb4
a5
42.Qb1
Qc6
43.Qh1
Qg6
44.Ke3
Kc6
45.Be1
Nc8
46.Bh4
a4
47.Kf2
Nb6
48.Be7
h5
49.Qh4
Nc8
50.Bf6
Kd7
51.Qg5
Ke6
52.Bd8
Qxg5
53.fxg5
Na7
54.Kg3
Nc6
55.Bf6
b4
56.cxb4
Nxb4
57.Bd1
c3
58.Bd8
Nc6
59.Bb6
Bg6
60.Kf4
h4
61.Bc5
Be8
62.Be2
Bg6
63.Bb5
h3
64.Kg3
Nxe5
65.dxe5
f4+
66.Kxh3
Bxc2
67.Bd4
Bf5+
68.Kg2
c2
69.Bb2
d4
70.Bxa4
d3
71.Bc1
Kxe5
72.Kf2
Be4
73.Bb3
Kf5
74.g6
Kxg6
75.Bxf4
Kf6
76.Bc1
Ke7
77.Ke3
Bh1
78.Kxd3
Kd7
79.Kxc2
Kc6
80.Kc3
Kb7
81.Kb4
Ka8
82.a4
Bg2
83.Kc5
Kb7
84.a5
Bf1
85.Bd5+
Ka6
86.Bd2
Be2
87.Kc6
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Taylor - Miller (Banff CAN, 20...
Miller - Young (Edmonton, 2016...
Reeve - Miller (Edmonton,, 201...
Miller - Malek (Victoria BC CA...
Nerubenko - Miller (Edmonton, ...
Gardner - Miller (Edmonton, 20...
Other games by Black
Haessel - Ebrahim Shirazi (Cal...
Preotu - Ebrahim Shirazi (Calg...
Valencia - Ebrahim Shirazi (Ca...
Ebrahim Shirazi - Sequillion (...
Ebrahim Shirazi - Jawad (Edmon...
Ebrahim Shirazi - Richardson (...