GM Ravi Haria vs WFM Diana Mirza
Head-to-Head Statistics
Total Games
56
Record
37-13-6
W-L-D
Win Rate
66.1%
Avg Moves
70
Longest Win Streak
15
Longest Loss Streak
5
Game History
Win White
vs DianaMirza 1931
3m | Modern Defense
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Win
ECO
A41
Win Black
vs DianaMirza 1931
3m | Colle System: Rhamphorhynchus Variation
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Win
ECO
A04
Loss White
vs DianaMirza 1931
3m | Indian Defense: Przepiorka Variation
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Loss
ECO
A49
Loss Black
vs DianaMirza 1931
3m | Colle: 3...e6 4.Bd3 c5
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Loss
ECO
D05
Win White
vs DianaMirza 1931
3m | East Indian Defense
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Win
ECO
A48
Loss Black
vs DianaMirza 1931
3m | Colle System: Rhamphorhynchus Variation
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Loss
ECO
A04
Win White
vs DianaMirza 1931
3m | Amar Gambit
Aug 9
Game Info
Opponent
DianaMirza (1931)
Event
Online
Result
Win
ECO
A00
Win Black
vs DianaMirza 1921
3m | Colle System: Rhamphorhynchus Variation
Jun 6
Game Info
Opponent
DianaMirza (1921)
Event
Online
Result
Win
ECO
A04
Win White
vs DianaMirza 1923
3m | English Opening: Agincourt Defense
Jun 6
Game Info
Opponent
DianaMirza (1923)
Event
Online
Result
Win
ECO
A13
Win Black
vs DianaMirza 1925
3m | Barnes Defense
Jun 6
Game Info
Opponent
DianaMirza (1925)
Event
Online
Result
Win
ECO
B00
Draw White
vs DianaMirza 1927
3m | Australian Defense
Jun 6
Game Info
Opponent
DianaMirza (1927)
Event
Online
Result
Draw
ECO
A40
Win Black
vs DianaMirza 2199
1m | Nimzo-Larsen Attack
Jun 4
Game Info
Opponent
DianaMirza (2199)
Event
Online
Result
Win
ECO
A01
Draw White
vs DianaMirza 1916
3m | Scandinavian Defense
Jun 3
Game Info
Opponent
DianaMirza (1916)
Event
Online
Result
Draw
ECO
B01
Draw Black
vs DianaMirza 1905
3m | French Defense
Jun 3
Game Info
Opponent
DianaMirza (1905)
Event
Online
Result
Draw
ECO
C00
Loss White
vs DianaMirza 2249
1m | Scandinavian Defense
May 28
Game Info
Opponent
DianaMirza (2249)
Event
Online
Result
Loss
ECO
B01
Win Black
vs DianaMirza 2241
1m | French Defense
May 28
Game Info
Opponent
DianaMirza (2241)
Event
Online
Result
Win
ECO
C00
Win White
vs DianaMirza 2249
1m | Nimzo-Larsen Attack
May 28
Game Info
Opponent
DianaMirza (2249)
Event
Online
Result
Win
ECO
A01
Loss Black
vs DianaMirza 2258
1m | Nimzo-Larsen Attack
May 28
Game Info
Opponent
DianaMirza (2258)
Event
Online
Result
Loss
ECO
A01
Loss White
vs DianaMirza 2250
1m | Scandinavian Defense
May 28
Game Info
Opponent
DianaMirza (2250)
Event
Online
Result
Loss
ECO
B01
Loss Black
vs DianaMirza 2242
1m | Nimzo-Larsen Attack
May 28
Game Info
Opponent
DianaMirza (2242)
Event
Online
Result
Loss
ECO
A01
Loss White
vs DianaMirza 2234
1m | Amazon Attack: Siberian Attack
May 28
Game Info
Opponent
DianaMirza (2234)
Event
Online
Result
Loss
ECO
A45
Loss Black
vs DianaMirza 2225
1m | Barnes Defense
May 28
Game Info
Opponent
DianaMirza (2225)
Event
Online
Result
Loss
ECO
B00
Draw White
vs DianaMirza 2216
1m | London System: Poisoned Pawn Variation
May 28
Game Info
Opponent
DianaMirza (2216)
Event
Online
Result
Draw
ECO
D02
Loss Black
vs DianaMirza 2215
1m | Nimzo-Larsen Attack
May 28
Game Info
Opponent
DianaMirza (2215)
Event
Online
Result
Loss
ECO
A01
Loss White
vs DianaMirza 2205
1m | Amar Gambit
May 28
Game Info
Opponent
DianaMirza (2205)
Event
Online
Result
Loss
ECO
A00
Loss Black
vs DianaMirza 2195
1m | Nimzo-Larsen Attack
May 28
Game Info
Opponent
DianaMirza (2195)
Event
Online
Result
Loss
ECO
A01
Win White
vs DianaMirza 2184
1m | Bird Opening: Dutch Variation
May 28
Game Info
Opponent
DianaMirza (2184)
Event
Online
Result
Win
ECO
A03
Draw Black
vs DianaMirza 2190
1m | Nimzo-Larsen Attack
May 28
Game Info
Opponent
DianaMirza (2190)
Event
Online
Result
Draw
ECO
A01
Win White
vs DianaMirza 2188
1m | Amar Gambit
May 28
Game Info
Opponent
DianaMirza (2188)
Event
Online
Result
Win
ECO
A00
Win Black
vs DianaMirza 1759
3m + 2s | French Defense: Tarrasch Variation, Guimard Defense, Main Line
Mar 25
Game Info
Opponent
DianaMirza (1759)
Event
Online
Result
Win
ECO
C04
Win Black
vs DianaMirza 1759
3m | French Defense: Tarrasch Variation, Closed Variation, Main Line
Mar 25
Game Info
Opponent
DianaMirza (1759)
Event
Online
Result
Win
ECO
C06
Win Black
vs DianaMirza 1773
3m + 2s | French Defense: Tarrasch Variation, Closed Variation, Main Line
Feb 17
Game Info
Opponent
DianaMirza (1773)
Event
Online
Result
Win
ECO
C06
Win White
vs DianaMirza 1773
3m + 2s | Sicilian Defense: Paulsen Variation, Bastrikov Variation, English Attack
Feb 17
Game Info
Opponent
DianaMirza (1773)
Event
Online
Result
Win
ECO
B49
Win Black
vs DianaMirza 1773
3m + 2s | French Defense
Feb 17
Game Info
Opponent
DianaMirza (1773)
Event
Online
Result
Win
ECO
C00
Loss White
vs DianaMirza 1773
3m + 2s | Sicilian Defense: Dragon Variation, Accelerated Dragon
Feb 17
Game Info
Opponent
DianaMirza (1773)
Event
Online
Result
Loss
ECO
B54
Win Black
vs DianaMirza 1842
3m | French Defense: Tarrasch Variation, Botvinnik Variation
Jan 20
Game Info
Opponent
DianaMirza (1842)
Event
Online
Result
Win
ECO
C05
Win White
vs DianaMirza 1894
3m | Sicilian Defense: Alapin Variation, Sherzer Variation
Nov 1
Game Info
Opponent
DianaMirza (1894)
Event
Online
Result
Win
ECO
B40
Win Black
vs DianaMirza 1870
1m | Amar Gambit
Apr 13
Game Info
Opponent
DianaMirza (1870)
Event
Online
Result
Win
ECO
A00
Win White
vs DianaMirza 1872
1m | Caro-Kann Defense
Apr 13
Game Info
Opponent
DianaMirza (1872)
Event
Online
Result
Win
ECO
B10
Win Black
vs DianaMirza 1880
3m | Amar Gambit
Apr 8
Game Info
Opponent
DianaMirza (1880)
Event
Online
Result
Win
ECO
A00
Win White
vs DianaMirza 1882
3m | Colle System: Rhamphorhynchus Variation
Apr 8
Game Info
Opponent
DianaMirza (1882)
Event
Online
Result
Win
ECO
A04
Win Black
vs DianaMirza 1884
3m | Nimzo-Larsen Attack
Apr 8
Game Info
Opponent
DianaMirza (1884)
Event
Online
Result
Win
ECO
A01
Win White
vs DianaMirza 1886
3m | Sicilian Defense: Alapin Variation
Apr 8
Game Info
Opponent
DianaMirza (1886)
Event
Online
Result
Win
ECO
B22
Win Black
vs DianaMirza 1888
3m | French Defense
Apr 8
Game Info
Opponent
DianaMirza (1888)
Event
Online
Result
Win
ECO
C00
Win White
vs DianaMirza 1890
3m | QGD Tarrasch: 7.Bg2 Be7 8.O-O
Mar 21
Game Info
Opponent
DianaMirza (1890)
Event
Online
Result
Win
ECO
D34
Win Black
vs DianaMirza 1938
3m | Barnes Defense
Jan 30
Game Info
Opponent
DianaMirza (1938)
Event
Online
Result
Win
ECO
B00
Win White
vs DianaMirza 1941
3m | Nimzo-Larsen Attack
Jan 30
Game Info
Opponent
DianaMirza (1941)
Event
Online
Result
Win
ECO
A01
Win Black
vs DianaMirza 1944
3m | QGD: 4.Nf3
Jan 30
Game Info
Opponent
DianaMirza (1944)
Event
Online
Result
Win
ECO
D37
Win White
vs DianaMirza 1947
3m | London System: Poisoned Pawn Variation
Jan 30
Game Info
Opponent
DianaMirza (1947)
Event
Online
Result
Win
ECO
D02
Win Black
vs DianaMirza 1950
3m | Modern
Jan 30
Game Info
Opponent
DianaMirza (1950)
Event
Online
Result
Win
ECO
B06
Draw White
vs DianaMirza 1953
3m | Sicilian Defense: Alapin Variation, Sherzer Variation
Jan 30
Game Info
Opponent
DianaMirza (1953)
Event
Online
Result
Draw
ECO
B40
Win Black
vs DianaMirza 1948
3m | Döry Defense
Jan 30
Game Info
Opponent
DianaMirza (1948)
Event
Online
Result
Win
ECO
A46
Win White
vs DianaMirza 1946
3m | Amar Gambit
Jan 20
Game Info
Opponent
DianaMirza (1946)
Event
Online
Result
Win
ECO
A00
Win Black
vs DianaMirza 1950
3m | Ruy Lopez
Jan 20
Game Info
Opponent
DianaMirza (1950)
Event
Online
Result
Win
ECO
C60
Win White
vs DianaMirza 1954
3m | King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
Jan 20
Game Info
Opponent
DianaMirza (1954)
Event
Online
Result
Win
ECO
E62
Win Black
vs DianaMirza 2271
1m | French Defense
Nov 25
Game Info
Opponent
DianaMirza (2271)
Event
Online
Result
Win
ECO
C00