Skip to content
Play
Play
Puzzles
Puzzles
Learn
Learn
Less
More
Train
Train
Watch
Watch
Community
Community
Other
Other
TEMPLATE#title
TEMPLATE#title
Search
Search
Settings
Guest3886999074
Sign Up
Log In
Chess Games Database
IM
Ranindu Dilshan Liyanage
Full name
Ranindu Dilshan Liyanage
Born
2003
(age 23)
Place of birth
Federation
Sri Lanka
Profiles
Total Games
1047
45% Win
17% Draw
38% Loss
As White
525
46% Win
18% Draw
36% Loss
As Black
522
44% Win
16% Draw
40% Loss
Ranindu Dilshan Liyanage Chess Games
Players
Result
Moves
Year
Ranindu Dilshan Liyanage
(2384)
Eric Ruiz Lao
(1998)
1. Nf3 Nf6 2. c4 e6 3. e3 d5
English Opening: Agincourt Defense
1-0
53
2026
Ranindu Dilshan Liyanage
(2384)
Michael Schenderowitsch
(2235)
1. e4 c5 2. Nf3 a6 3. c3 e6
Sicilian Defense: O'Kelly, Venice System
1-0
42
2026
Ranindu Dilshan Liyanage
(2402)
Adam Szieberth
(2241)
1. d4 d6 2. e4 g6 3. Nc3 Bg7
Pirc Defense: Classical Variation
1-0
41
2026
Ranindu Dilshan Liyanage
(2402)
Shou Otsuka
(2350)
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6
Italian Game: Two Knights, Modern Bishop's Opening
1-0
77
2026
Ranindu Dilshan Liyanage
(2402)
Priansh Das
(2343)
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6
Petrov's Defense: Classical, Millennium Attack
1-0
50
2026
Ranindu Dilshan Liyanage
(2402)
Abdimalik Abdisalimov
(2563)
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7
Sicilian Defense: Canal Attack
1-0
38
2026
Ranindu Dilshan Liyanage
(2429)
Elizaveta Dorokhina
(2132)
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5
Giuoco Piano Game: Main Line, Giuoco Pianissimo Variation
1-0
31
2026
Ranindu Dilshan Liyanage
(2429)
Jan Golecki
(2293)
1. e4 c5 2. Nf3 Nc6 3. Bc4 e6
Sicilian Defense: Old Sicilian Variation
1-0
48
2026
Ranindu Dilshan Liyanage
(2429)
Zi Han Goh
(2395)
1. e4 g6 2. d4 d6 3. Nc3 c6
Modern Defense: Standard, Two Knights, Suttles Variation
1-0
28
2026
Ranindu Dilshan Liyanage
(2384)
Francisco Fiorito
(2447)
1. e4 c5 2. Nf3 Nc6 3. Bc4 e6
Sicilian Defense: Old Sicilian Variation
0-1
81
2026
Ranindu Dilshan Liyanage
(2384)
Requejo Cotrin Oswaldo Valentin
(2235)
1. Nf3 Nc6 2. d4 d5 3. g3 Bg4
King's Indian Attack
0-1
38
2026
Ranindu Dilshan Liyanage
(2402)
Aamuktha Guntaka
(2208)
1. Nf3 Nf6 2. c4 e6 3. Nc3 d5
Queen's Gambit Declined: Ragozin, Alekhine Variation
0-1
87
2026
Ranindu Dilshan Liyanage
(2402)
Kan Nakahara
(2171)
1. Nf3 Nf6 2. c4 e6 3. g3 d5
Catalan Opening: Closed
0-1
39
2026
Ranindu Dilshan Liyanage
(2384)
Aronyak Ghosh
(2522)
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6
Scandinavian Defense: Mieses-Kotrč, Gubinsky-Melts Defense
½-½
30
2026
Ranindu Dilshan Liyanage
(2384)
Javier Habans Aguerrea
(2457)
1. e4 c6 2. d4 d5 3. exd5 cxd5
Caro-Kann Defense
½-½
49
2026
Ranindu Dilshan Liyanage
(2384)
Vittorio Cina`
(2316)
1. c4 e6 2. g3 d5 3. Bg2 d4
English Opening: Agincourt Defense
½-½
85
2026
Ranindu Dilshan Liyanage
(2384)
Aditya Varun Gampa
(2226)
1. e4 c5 2. Nf3 d6 3. d4 cxd4
Sicilian Defense: Open, Najdorf Variation
½-½
22
2026
Ranindu Dilshan Liyanage
(2402)
David Horvath
(2243)
1. d4 d5 2. Nf3 Nf6 3. c4 e6
Queen's Gambit Declined: Catalan Opening
½-½
32
2026
Ranindu Dilshan Liyanage
(2429)
Dusan Popovic
(2452)
1. e4 c5 2. Nc3 d6 3. f4 g6
Closed Sicilian Defense: Grand Prix Variation
½-½
34
2026
Aditya Mittal
(2610)
Ranindu Dilshan Liyanage
(2402)
1. c4 e6 2. Nc3 d5 3. d4 h6
Queen's Gambit Declined: Queen's Knight Variation
1-0
69
2026
Alexis Tahay
(2345)
Ranindu Dilshan Liyanage
(2429)
1. e4 c5 2. Nf3 e6 3. Qe2 Nc6
French Defense: Chigorin Variation
1-0
58
2026
Victor Manuel Vehi Bach
(2183)
Ranindu Dilshan Liyanage
(2384)
1. e4 c5 2. Nf3 d6 3. d4 cxd4
Sicilian Defense: Open, Najdorf, Adams' Attack
0-1
34
2026
Jose Alberto Sanchez Negreiros
(2301)
Ranindu Dilshan Liyanage
(2384)
1. d4 d5 2. c4 e6 3. Nf3 Nf6
Queen's Gambit Declined: Catalan Opening
0-1
71
2026
Milanto Harifidy Ralison
(2283)
Ranindu Dilshan Liyanage
(2384)
1. e4 e6 2. d4 d5 3. e5 c5
French Defense: Advance, Paulsen, Main Line
0-1
64
2026
Bozhena Piddubna
(2288)
Ranindu Dilshan Liyanage
(2402)
1. c4 e6 2. Nf3 Nf6 3. g3 c5
English Opening: Anglo-Indian Defense
0-1
46
2026
Top
1
2
3
4
5
Games
Select an opening or player to search
Fixed Colors
Search
Advanced
Latest comments
Hans Niemann vs. Magnus Carlsen, 2024
Novendra Priasmoro vs. Wesley So, 2022
Vahe Danielyan vs. Wesley So, 2022
Jeffery Xiong vs. Wesley So, 2022
Jeffery Xiong vs. Wesley So, 2022