[Event "Heart of Finland op 30th"]
[Site "Jyvaskyla"]
[Date "2022.07.18"]
[Round "1"]
[White "Viitaniemi, Olli"]
[Black "Sipila, Vilka"]
[Result "0-1"]
[ECO "A20"]
[WhiteElo "1845"]
[BlackElo "2416"]
[PlyCount "50"]
[EventDate "2022.07.18"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "FIN"]
[SourceTitle "CBM 209 Extra"]
[Source "ChessBase"]
[SourceDate "2022.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2022.09.30"]
[SourceQuality "1"]

1. c4 e5 2. g3 c6 3. d4 e4 4. Bg2 d5 5. cxd5 cxd5 6. Nc3 Nc6 7. Nh3 h6 8. Nf4 Nf6 9. h4 Bb4 10. Be3 Bg4 11. Qb3 0-0 12. 0-0 Bxc3 13. bxc3 Na5 14. Qb4 b6 15. f3 Nc4 16. Bc1 exf3 17. Bxf3 Bxf3 18. exf3 Qd7 19. Ng2 Qh3 20. Kf2 Rfe8 21. Bf4 Re2+ 22. Kxe2 Qxg2+ 23. Kd3 Nb2+ 24. Ke3 Re8+ 25. Be5 Nc4+ 0-1

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.28"]
[Round "10"]
[White "Viitaniemi, Olli"]
[Black "Willard, Hakan"]
[Result "1-0"]
[ECO "A24"]
[WhiteElo "1778"]
[BlackElo "1614"]
[PlyCount "55"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. c4 e5 2. g3 Nf6 3. Bg2 g6 4. Nc3 Bg7 5. e4 0-0 6. Nge2 d6 7. 0-0 Be6 8. d3 c5 9. h3 h6 10. f4 Nc6 11. f5 Bd7 12. Be3 Nd4 13. g4 Qe8 14. Ng3 Kh7 15. g5 hxg5 16. Bxg5 Bc6 17. h4 Nd7 18. f6 Bh6 19. Bxh6 Kxh6 20. Nd5 Bxd5 21. exd5 Qd8 22. Qg4 Nxf6 23. Qg5+ Kg7 24. Rxf6 Rh8 25. Raf1 Qd7 26. Rxf7+ Qxf7 27. Rxf7+ Kxf7 28. Ne4 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.27"]
[Round "9"]
[White "Christensen, Jacob Foged"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "A58"]
[WhiteElo "1937"]
[BlackElo "1778"]
[PlyCount "73"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. d4 c5 2. d5 Nf6 3. c4 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. e3 Bxf1 8. Kxf1 d6 9. Nf3 Bg7 10. g3 0-0 11. Kg2 Nbd7 12. a4 Ra6 13. Ra3 Qa8 14. Re1 Rb8 15. e4 Ng4 16. Nb5 Rc8 17. Nd2 Ngf6 18. Nc4 Ne8 19. Qc2 Nb6 20. b3 Nxc4 21. bxc4 Qb7 22. Bd2 Qd7 23. a5 Nc7 24. Nxc7 Qxc7 25. Rb1 Rca8 26. Rab3 Bd4 27. Rb7 Qd8 28. Qb3 Kg7 29. Rb8 Rxb8 30. Qxb8 Qd7 31. Qb7 Qa4 32. Qxe7 Qc2 33. Rb7 Qxd2 34. Qxf7+ Kh6 35. Qxh7+ Kg5 36. h4+ Kf6 37. Qf7+ 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.26"]
[Round "8"]
[White "Viitaniemi, Olli"]
[Black "Tandrup, Michael"]
[Result "1/2-1/2"]
[ECO "A37"]
[WhiteElo "1778"]
[BlackElo "1962"]
[PlyCount "79"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. c4 c5 2. g3 g6 3. Bg2 Bg7 4. Nc3 Nc6 5. Nf3 d6 6. 0-0 e5 7. a3 Nge7 8. Rb1 a5 9. d3 0-0 10. Ne1 Be6 11. Nd5 Bd7 12. Bg5 f6 13. Bd2 Nxd5 14. Bxd5+ Kh8 15. b3 Bh3 16. Ng2 Qd7 17. Re1 Be6 18. Ne3 Bxd5 19. Nxd5 Qd8 20. b4 axb4 21. axb4 b6 22. Ra1 Rxa1 23. Qxa1 Ne7 24. Nc3 cxb4 25. Nd5 Nxd5 26. cxd5 e4 27. Bxb4 Re8 28. dxe4 Rxe4 29. Qa3 Rd4 30. e4 f5 31. f3 fxe4 32. fxe4 Qe8 33. Bc3 Ra4 34. Bxg7+ Kxg7 35. Qxd6 Rxe4 36. Qc7+ Kg8 37. Rxe4 Qxe4 38. d6 Qe1+ 39. Kg2 Qe2+ 40. Kh3 1/2-1/2

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.25"]
[Round "7"]
[White "Viitaniemi, Olli"]
[Black "Pihl, William"]
[Result "1-0"]
[ECO "A25"]
[WhiteElo "1778"]
[BlackElo "1669"]
[PlyCount "65"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. Nc3 d6 5. e3 Nc6 6. Nge2 Bf5 7. d4 exd4 8. exd4 Bb6 9. 0-0 0-0 10. h3 Qd7 11. Kh2 Rfe8 12. a3 a5 13. Be3 Rab8 14. Qb3 Bd3 15. Rfd1 Qf5 16. Rac1 Ne7 17. Nf4 Be4 18. Nxe4 Nxe4 19. g4 Qd7 20. Bxe4 a4 21. Qc2 Ng6 22. Nxg6 hxg6 23. Bf3 c6 24. Qxa4 d5 25. Bf4 Bc7 26. Bxc7 Qxc7+ 27. Kg2 dxc4 28. Qxc4 Qd6 29. d5 cxd5 30. Bxd5 Qf6 31. b4 b5 32. Qb3 Re2 33. Qf3 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.24"]
[Round "6"]
[White "Green, Per"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "A30"]
[WhiteElo "1959"]
[BlackElo "1778"]
[PlyCount "85"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. Nf3 c5 2. c4 Nc6 3. b3 Nf6 4. Bb2 e6 5. g3 b6 6. Bg2 Bb7 7. 0-0 Qc7 8. Nc3 0-0-0 9. Nb5 Qb8 10. d4 a6 11. Nc3 Nxd4 12. Nxd4 Bxg2 13. Kxg2 cxd4 14. Qxd4 Bc5 15. Qd3 Qb7+ 16. Kg1 h5 17. Na4 h4 18. Nxc5 bxc5 19. Bxf6 hxg3 20. fxg3 gxf6 21. Rf2 f5 22. Rd1 a5 23. Qd6 Qc6 24. Qxc6+ dxc6 25. Rxd8+ Kxd8 26. e3 Ke7 27. Rd2 e5 28. Kg2 Ke6 29. Kf3 Rh3 30. Rf2 Rh8 31. Rd2 Rh3 32. Kg2 Rh8 33. Kg1 Rg8 34. Kf1 Rg4 35. Rf2 Rg8 36. Ke1 Rd8 37. Rd2 Rxd2 38. Kxd2 f4 39. exf4 exf4 40. g4 Kf6 41. h4 Kg6 42. Ke2 f5 43. g5 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.23"]
[Round "5"]
[White "Philipsen, William Horup"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "C02"]
[WhiteElo "2001"]
[BlackElo "1778"]
[PlyCount "71"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Bd3 Qb6 7. 0-0 cxd4 8. cxd4 Nxd4 9. Nbd2 Nxf3+ 10. Nxf3 Rc8 11. Ng5 f5 12. exf6 Nxf6 13. Nxh7 Nxh7 14. Qh5+ Kd8 15. Bxh7 Kc7 16. Qe5+ Qd6 17. Qg5 Rxh7 18. Bf4 Qxf4 19. Qxf4+ Bd6 20. Rac1+ Bc6 21. Qf7+ Kb8 22. f4 Rch8 23. h3 g5 24. Qxe6 Rh6 25. Qg4 gxf4 26. Rfe1 R6h7 27. Qf3 Rg7 28. Re6 Bc7 29. Rexc6 bxc6 30. Rxc6 Rg3 31. Qxd5 Rd8 32. Qb5+ Bb6+ 33. Rxb6+ axb6 34. Qxb6+ Kc8 35. Qc5+ Kb7 36. Qb4+ 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.22"]
[Round "4"]
[White "Viitaniemi, Olli"]
[Black "Bredeli, Kent Ove I"]
[Result "1-0"]
[ECO "A33"]
[WhiteElo "1778"]
[BlackElo "1515"]
[PlyCount "45"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. c4 e6 2. g3 Nf6 3. Bg2 c5 4. Nf3 Nc6 5. Nc3 Be7 6. 0-0 0-0 7. d4 cxd4 8. Nxd4 a6 9. e4 Nxd4 10. Qxd4 Qc7 11. e5 Bc5 12. Qf4 Ne8 13. Na4 d6 14. Nxc5 Qxc5 15. Be3 Qc7 16. exd6 Qxd6 17. Qxd6 Nxd6 18. Bc5 Nxc4 19. Bxf8 Kxf8 20. Rac1 Ne5 21. Rc7 Nc6 22. Rd1 Ke8 23. Rxc6 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.21"]
[Round "3"]
[White "Salerno, Christian"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "B40"]
[WhiteElo "2047"]
[BlackElo "1778"]
[PlyCount "103"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Bc5 5. Nc3 Qb6 6. Be3 Nc6 7. Na4 Qa5+ 8. c3 Bxd4 9. Bxd4 Nxd4 10. b4 Nf3+ 11. gxf3 Qg5 12. Qd6 Ne7 13. f4 Qf6 14. Rg1 0-0 15. Rd1 Ng6 16. f5 Ne5 17. Rg3 b6 18. b5 Bb7 19. f4 Nf3+ 20. Rxf3 Bxe4 21. Rg3 Rfe8 22. Kf2 Bxf5 23. Qe5 Qxe5 24. fxe5 Red8 25. Bd3 Kf8 26. Bxf5 exf5 27. c4 Rac8 28. Rd4 g6 29. h4 h6 30. Nc3 Ke7 31. Nd5+ Ke6 32. Re3 Rc5 33. Nf4+ Ke7 34. Nd3 Rc7 35. Ke2 Rdc8 36. Nb2 Ke6 37. Rd6+ Ke7 38. Kd3 Kf8 39. a4 Re8 40. Kd4 Kg7 41. Re1 Re6 42. Nd3 g5 43. c5 Kg6 44. Rc1 Rxd6+ 45. exd6 bxc5+ 46. Nxc5 Rc8 47. a5 Rb8 48. Rb1 g4 49. b6 axb6 50. axb6 g3 51. Nxd7 g2 52. Nxb8 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.21"]
[Round "2"]
[White "Viitaniemi, Olli"]
[Black "Schick, Matheo"]
[Result "1-0"]
[ECO "A25"]
[WhiteElo "1778"]
[BlackElo "1451"]
[PlyCount "89"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. c4 e5 2. g3 Nc6 3. Bg2 d6 4. Nc3 Be6 5. d3 Qd7 6. Nd5 g6 7. Bg5 Bg7 8. Qc1 h6 9. Bd2 Rc8 10. Nf3 Bh3 11. 0-0 Bxg2 12. Kxg2 Nge7 13. Rb1 Nf5 14. Re1 h5 15. Bg5 Qe6 16. b4 f6 17. Bd2 h4 18. Rh1 h3+ 19. Kf1 Ncd4 20. Ng1 e4 21. Nf4 Qf7 22. dxe4 Ne7 23. f3 f5 24. exf5 Nexf5 25. e3 Nc6 26. Ngxh3 Ne5 27. Ng5 Qe7 28. Nge6 Nxg3+ 29. Kg2 Nxh1 30. Nxg7+ Qxg7 31. Qxh1 g5 32. Ne2 g4 33. f4 Nf3 34. Bc3 Qh7 35. Bxh8 Qxh8 36. h3 Qg7 37. hxg4 Qxg4+ 38. Kf2 Nd2 39. Rc1 Qe6 40. Nd4 Qe7 41. Qh8+ Kd7 42. Qh3+ Kd8 43. Ne6+ Ke8 44. Rg1 Ne4+ 45. Kf3 1-0

[Event "Helsingor Xtracon op"]
[Site "Helsingor"]
[Date "2019.07.20"]
[Round "1"]
[White "Jogstad, Martin"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "A59"]
[WhiteElo "2259"]
[BlackElo "1778"]
[PlyCount "77"]
[EventDate "2019.07.20"]
[EventType "swiss"]
[EventRounds "10"]
[EventCountry "DEN"]
[SourceTitle "CBM 191 Extra"]
[Source "ChessBase"]
[SourceDate "2019.09.30"]
[SourceVersion "1"]
[SourceVersionDate "2019.09.30"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. e4 Bxf1 8. Kxf1 d6 9. Nf3 Bg7 10. g3 Nbd7 11. Kg2 0-0 12. a4 Ra6 13. Qc2 Qa8 14. Re1 Rb8 15. b3 e6 16. dxe6 fxe6 17. Bb2 Rb4 18. Rab1 Qc6 19. Ba3 Rb8 20. Nb5 d5 21. exd5 exd5 22. Bb2 Ne4 23. Bxg7 Kxg7 24. Nd2 Ndf6 25. Nxe4 Nxe4 26. f3 Ng5 27. Re7+ Kg8 28. Qe2 Rf8 29. Qe5 Nf7 30. Qe3 d4 31. Qe4 Qf6 32. Re1 h5 33. Re6 Rxe6 34. Qxe6 Qg5 35. f4 Qh6 36. Nd6 Qg7 37. Ne8 Qh6 38. Nf6+ Kh8 39. Nd7 1-0

[Event "FIN-chT1B 1819"]
[Site "Finland"]
[Date "2018.12.08"]
[Round "4.8"]
[White "Viitaniemi, Olli"]
[Black "Laihonen, Hanna"]
[Result "1/2-1/2"]
[ECO "A36"]
[WhiteElo "1652"]
[BlackElo "1539"]
[PlyCount "111"]
[EventDate "2018.09.15"]
[EventType "team-tourn"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2020"]
[Source "ChessBase"]
[SourceDate "2019.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2019.10.17"]
[SourceQuality "1"]
[WhiteTeam "Kuopio KSY"]
[BlackTeam "Jyvaskyla JyS II"]
[WhiteTeamCountry "FIN"]
[BlackTeamCountry "FIN"]

1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nc3 0-0 5. e4 d6 6. Nge2 c5 7. 0-0 Nc6 8. d3 a6 9. h3 Rb8 10. f4 Bd7 11. Be3 Qa5 12. d4 cxd4 13. Nxd4 Rfd8 14. a3 Qc7 15. Rc1 Ne8 16. Nd5 Bxd4 17. Bxd4 Qc8 18. Bb6 Bxh3 19. Bxd8 Bg4 20. Qd2 Qxd8 21. b4 Nc7 22. Ne3 Bd7 23. Rfd1 Ne6 24. e5 Ncd4 25. Qd3 dxe5 26. fxe5 Ba4 27. Nd5 Bxd1 28. Rxd1 Nc6 29. Qe3 Qf8 30. Bh3 Ng7 31. Rf1 Rd8 32. Qf4 Ne6 33. Qh4 Ng7 34. e6 f6 35. Rxf6 Qe8 36. Rf7 Rxd5 37. cxd5 Ne5 38. Qxe7 Nxf7 39. exf7+ Qxf7 40. Qd8+ Qf8 41. Qc7 Qe8 42. Qc8 b6 43. Kf2 Qxc8 44. Bxc8 a5 45. bxa5 bxa5 46. Ke3 Ne8 47. Kf4 Nd6 48. Ba6 Kf7 49. Ke5 Ke7 50. g4 Nf7+ 51. Kd4 Kd6 52. Be2 Ne5 53. Bd1 g5 54. Be2 h6 55. Ke4 Nd7 56. Kd4 1/2-1/2

[Event "FIN-chT1B 1819"]
[Site "Finland"]
[Date "2018.11.10"]
[Round "2.8"]
[White "Hiltunen, Ville"]
[Black "Viitaniemi, Olli"]
[Result "0-1"]
[ECO "B40"]
[WhiteElo "1783"]
[BlackElo "1652"]
[PlyCount "104"]
[EventDate "2018.09.15"]
[EventType "team-tourn"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2020"]
[Source "ChessBase"]
[SourceDate "2019.10.17"]
[SourceVersion "1"]
[SourceVersionDate "2019.10.17"]
[SourceQuality "1"]
[WhiteTeam "Vantaa EtVaS II"]
[BlackTeam "Kuopio KSY"]
[WhiteTeamCountry "FIN"]
[BlackTeamCountry "FIN"]

1. e4 e6 2. d4 c5 3. Nf3 cxd4 4. Nxd4 Bc5 5. Nb3 Bb6 6. Nc3 Ne7 7. Bc4 0-0 8. 0-0 f5 9. Bd3 Nbc6 10. Be3 fxe4 11. Bxb6 Qxb6 12. Bxe4 d5 13. Bf3 Ne5 14. Be2 Bd7 15. Qd4 Qc7 16. Qc5 N5c6 17. Rad1 a6 18. Rd2 b6 19. Qe3 Nf5 20. Qh3 Rf6 21. Bg4 Rh6 22. Bxf5 Rxh3 23. Bxh3 Rf8 24. Re1 Rf6 25. g3 Ne5 26. Nd4 Qd6 27. Rde2 Nf3+ 28. Nxf3 Rxf3 29. Bxe6+ Bxe6 30. Rxe6 Qc5 31. R6e2 g5 32. Kg2 g4 33. a3 b5 34. Re8+ Kf7 35. R8e2 a5 36. Kg1 b4 37. axb4 axb4 38. Nb1 Rf6 39. c3 Qb6 40. cxb4 Qxb4 41. Nc3 Rd6 42. Re7+ Kg6 43. R1e5 Qxb2 44. Ne2 Kf6 45. Re3 d4 46. R3e4 d3 47. Nf4 Qc1+ 48. Re1 d2 49. Nd3 dxe1Q+ 50. Rxe1 Qc3 51. Kg2 Rxd3 52. h3 Qxe1 0-1

[Event "FIN-ch U18"]
[Site "Finland"]
[Date "1998.??.??"]
[Round "1"]
[White "Kangasmaa, Mikko"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "E70"]
[PlyCount "71"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Bd3 0-0 6. Nge2 e6 7. 0-0 b6 8. Bg5 Qe8 9. f4 e5 10. fxe5 dxe5 11. Bxf6 exd4 12. Bxg7 Kxg7 13. Nxd4 Bb7 14. Qg4 Qd8 15. e5 c5 16. Nf5+ Kg8 17. Nd5 Kh8 18. Nd6 Bxd5 19. cxd5 Nd7 20. Qf4 Qe7 21. Rae1 f6 22. exf6 Qxf6 23. Qxf6+ Rxf6 24. Bxg6 Rxd6 25. Bf7 b5 26. Rc1 c4 27. b3 Nb6 28. bxc4 bxc4 29. Rc2 Rc8 30. Ra1 Nxd5 31. Rd2 Rb6 32. Rxd5 c3 33. Rc1 c2 34. Re5 Rb1 35. Ree1 Rb2 36. Bb3 1-0

[Event "FIN-ch U18"]
[Site "Finland"]
[Date "1998.??.??"]
[Round "6"]
[White "Mahonen, Aki"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "C50"]
[PlyCount "69"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. 0-0 Nf6 5. Re1 d6 6. h3 Bd7 7. c3 Ne7 8. d4 exd4 9. cxd4 Bb4 10. Bd2 Bxd2 11. Qxd2 Qc8 12. Ng5 0-0 13. e5 dxe5 14. dxe5 Nh5 15. e6 Nf5 16. exd7 Qd8 17. Nxf7 Qf6 18. Re8 Nh4 19. Rxa8 Rxa8 20. d8Q+ Rxd8 21. Qxd8+ Qxd8 22. Nxd8+ Kf8 23. Nxb7 Nf4 24. Nc3 Nfxg2 25. Bd5 Nf4 26. Rd1 Nxh3+ 27. Kf1 c6 28. Bxc6 a5 29. Nxa5 h5 30. Rd8+ Ke7 31. Re8+ Kd6 32. Ne4+ Kc7 33. Re7+ Kb6 34. b4 Nf5 35. Rb7+ 1-0

[Event "FIN-ch U18"]
[Site "Finland"]
[Date "1998.??.??"]
[Round "4"]
[White "Sisatto, Olli"]
[Black "Viitaniemi, Olli"]
[Result "1-0"]
[ECO "D11"]
[PlyCount "37"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. d4 d5 2. c4 c6 3. Nf3 Bg4 4. Ne5 Nf6 5. Nxg4 Nxg4 6. e4 Nf6 7. e5 Nfd7 8. Nc3 e6 9. Be3 b6 10. Bd3 f6 11. Qh5+ Ke7 12. f4 f5 13. cxd5 cxd5 14. Bxf5 exf5 15. Qxf5 g6 16. Nxd5+ Ke8 17. Qe6+ Be7 18. f5 Nf8 19. Nf6# 1-0

[Event "FIN-ch U18"]
[Site "Finland"]
[Date "1998.??.??"]
[Round "7"]
[White "Viitaniemi, Olli"]
[Black "Martikainen, Jaako"]
[Result "0-1"]
[ECO "B12"]
[PlyCount "60"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nc3 e6 5. a3 Nd7 6. Be3 Rc8 7. Na2 c5 8. c3 Ne7 9. Bb5 cxd4 10. cxd4 Nc6 11. Nf3 Qb6 12. Nc3 a6 13. Bxc6 Rxc6 14. Qd2 Bg4 15. Nh4 Be7 16. h3 Bh5 17. Nf3 0-0 18. 0-0 f6 19. exf6 Bxf6 20. b4 Rc4 21. Ne2 Bxf3 22. gxf3 Bh4 23. Kh2 Rxf3 24. Rg1 Qc7+ 25. Bf4 Rxf2+ 26. Kh1 Rc2 27. Qe3 Rcxe2 28. Rxg7+ Kxg7 29. Bh6+ Kf7 30. Bf4 Qxf4 0-1

[Event "FIN-ch U18"]
[Site "Finland"]
[Date "1998.??.??"]
[Round "5"]
[White "Viitaniemi, Olli"]
[Black "Tjutjunnik, Danil"]
[Result "0-1"]
[ECO "B50"]
[PlyCount "78"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. c3 e5 4. Be2 Nf6 5. d3 Be7 6. 0-0 d6 7. Be3 0-0 8. Nbd2 d5 9. exd5 Nxd5 10. c4 Ndb4 11. Ne4 Nd4 12. Nxd4 exd4 13. Bf4 f5 14. Ng3 Bg5 15. Qd2 h6 16. a3 Nc6 17. Bf3 Ne5 18. Bd5+ Kh7 19. Rad1 Ng6 20. Bxg5 Qxg5 21. Qxg5 hxg5 22. Rde1 Nf4 23. Re7 Nxd3 24. Nh5 Nf4 25. Nxg7 Nxd5 26. cxd5 Kg6 27. Ne6 Bxe6 28. Rxe6+ Kf7 29. Rd1 Rae8 30. Rxe8 Rxe8 31. f3 Re3 32. Kf2 Ke7 33. Re1 f4 34. g3 Kd6 35. gxf4 Rxe1 36. Kxe1 gxf4 37. h4 Kxd5 38. Kd2 c4 39. Kc2 Ke5 0-1

[Event "FIN-ch U18"]
[Site "Finland"]
[Date "1998.??.??"]
[Round "3"]
[White "Viitaniemi, Olli"]
[Black "Vuoristo, Mikko"]
[Result "1-0"]
[ECO "B01"]
[PlyCount "57"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "FIN"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nf6 5. d4 e6 6. a3 c5 7. Bb5+ Bd7 8. dxc5 Bxc5 9. Bf4 0-0 10. Bd3 Qb6 11. 0-0 Qxb2 12. Be5 Ng4 13. Na4 Bxf2+ 14. Rxf2 Ne3 15. Nxb2 Nxd1 16. Rxd1 Nc6 17. Bxh7+ Kxh7 18. Rxd7 b6 19. Rd3 f6 20. Bc3 e5 21. Nd2 f5 22. Nbc4 e4 23. Rh3+ Kg8 24. Rf4 Ne7 25. Nd6 Rad8 26. N2c4 e3 27. Rg3 Nd5 28. Rxg7+ Kh8 29. Rh4# 1-0

