[Event "Rated UltraBullet game"]
[Site "http://chess-academy.net/RuJ0j1FV"]
[Date "2021.04.15"]
[Round "-"]
[White "Lefrancois_Jean"]
[Black "ni29bul"]
[Result "1-0"]
[UTCDate "2021.04.15"]
[UTCTime "15:39:34"]
[WhiteElo "1912"]
[BlackElo "1865"]
[WhiteRatingDiff "+23"]
[BlackRatingDiff "-22"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A40"]
[Opening "Polish Defense"]
[Termination "Time forfeit"]
[Annotator "chess-academy.net"]

1. d4 { [%clk 0:00:15] } b5 { [%clk 0:00:15] } { A40 Polish Defense } 2. c4 { [%clk 0:00:15] } bxc4 { [%clk 0:00:15] } 3. Nc3 { [%clk 0:00:15] } d5 { [%clk 0:00:14] } 4. Bf4 { [%clk 0:00:15] } c6 { [%clk 0:00:13] } 5. e3 { [%clk 0:00:14] } Nf6 { [%clk 0:00:13] } 6. Be2 { [%clk 0:00:14] } Bg4 { [%clk 0:00:12] } 7. Nf3 { [%clk 0:00:14] } Bxf3 { [%clk 0:00:11] } 8. Bxf3 { [%clk 0:00:14] } e6 { [%clk 0:00:11] } 9. O-O { [%clk 0:00:13] } Bd6 { [%clk 0:00:11] } 10. Bg3 { [%clk 0:00:13] } Bxg3 { [%clk 0:00:10] } 11. hxg3 { [%clk 0:00:13] } h5 { [%clk 0:00:09] } 12. Bg4 { [%clk 0:00:13] } h4 { [%clk 0:00:09] } 13. Bh3 { [%clk 0:00:12] } hxg3 { [%clk 0:00:09] } 14. fxg3 { [%clk 0:00:12] } Ne4 { [%clk 0:00:08] } 15. Nxe4 { [%clk 0:00:11] } dxe4 { [%clk 0:00:08] } 16. Qc2 { [%clk 0:00:11] } Qh4 { [%clk 0:00:08] } 17. Qxe4 { [%clk 0:00:10] } Qxe4 { [%clk 0:00:07] } 18. Rf3 { [%clk 0:00:10] } Qd5 { [%clk 0:00:06] } 19. Raf1 { [%clk 0:00:10] } Nd7 { [%clk 0:00:05] } 20. Rxf7 { [%clk 0:00:09] } O-O-O { [%clk 0:00:05] } 21. R7f3 { [%clk 0:00:08] } Qe4 { [%clk 0:00:04] } 22. R3f2 { [%clk 0:00:08] } Qd3 { [%clk 0:00:04] } 23. Rf3 { [%clk 0:00:08] } Qe4 { [%clk 0:00:04] } 24. R3f2 { [%clk 0:00:08] } Qd5 { [%clk 0:00:03] } 25. Rd2 { [%clk 0:00:08] } Qh5 { [%clk 0:00:03] } 26. Rdd1 { [%clk 0:00:08] } Qxh3 { [%clk 0:00:03] } 27. gxh3 { [%clk 0:00:07] } g6 { [%clk 0:00:03] } 28. Kg2 { [%clk 0:00:07] } g5 { [%clk 0:00:03] } 29. Kf2 { [%clk 0:00:06] } g4 { [%clk 0:00:03] } 30. Ke2 { [%clk 0:00:06] } gxh3 { [%clk 0:00:03] } 31. Kd2 { [%clk 0:00:06] } Rhf8 { [%clk 0:00:02] } 32. Rf2 { [%clk 0:00:06] } Rg8 { [%clk 0:00:02] } 33. Rdf1 { [%clk 0:00:06] } Rgf8 { [%clk 0:00:02] } 34. Ke2 { [%clk 0:00:05] } Rxf2+ { [%clk 0:00:02] } 35. Rxf2 { [%clk 0:00:05] } Nf6 { [%clk 0:00:01] } 36. Rf1 { [%clk 0:00:05] } Ne4 { [%clk 0:00:01] } 37. Rh1 { [%clk 0:00:04] } e5 { [%clk 0:00:01] } 38. Rxh3 { [%clk 0:00:04] } exd4 { [%clk 0:00:01] } 39. Rh7 { [%clk 0:00:03] } Nc3+ { [%clk 0:00:01] } 40. Kf2 { [%clk 0:00:02] } d3 { [%clk 0:00:01] } 41. Kg2 { [%clk 0:00:02] } d2 { [%clk 0:00:01] } 42. Rc7+ { [%clk 0:00:01] } Kxc7 { [%clk 0:00:00] } 43. Kh3 { [%clk 0:00:01] } { White wins on time. } 1-0


