CANBASE Player / Joueur Liyanage, Ranindu Dilshan
GameID: 0
1 games / 1 parties
2020.06.16 Titled Tuesday 2020.06.16
195850 Liyanage, Ranindu Dilshan (2181) Rodrigue-Lemieux, Shawn (2275) 0-1
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nd2 e6 5. Nb3 Nd7 6. Nf3 a6 7. Be2 c5 8. dxc5 Nxc5 9. Nfd4 Bg6 10. Nxc5 Bxc5 11. Be3 Bb6 12. c4 Ne7 13. Qa4+ Qd7 14. Qxd7+ Kxd7 15. Rd1 Ba5+ 16. Kf1 Rhc8 17. Nb3 Bc7 18. cxd5 Nxd5 19. Bf3 Bxe5 20. Bxd5 exd5 21. Rxd5+ Ke6 22. Rd2 Rc2 23. Nc5+ Ke7 24. Rd7+ Ke8 25. Rxb7 Rd8 26. g3 Rd1+ 27. Kg2 Rxh1 28. Kxh1 Rxc5 29. Ra7 Be4+ 30. Kg1 Rc6 31. f4 Bxb2 32. Bd2 Bd4+ 0-1