[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.12"]
[Round "7"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Sousa, Nuno Miguel Vale"]
[Result "1-0"]
[ECO "A45"]
[WhiteElo "1991"]
[BlackElo "2002"]
[PlyCount "95"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. g3 c5 3. c3 Qc7 4. Bg2 d6 5. Nf3 Nbd7 6. 0-0 Rb8 7. Re1 b5 8. e4 e5 9. d5 g6 10. Bg5 h6 11. Bd2 c4 12. b4 Nb6 13. Nh4 g5 14. Qf3 Be7 15. Nf5 g4 16. Qe2 Bxf5 17. exf5 h5 18. f3 gxf3 19. Bxf3 Qd7 20. Na3 Na4 21. Nc2 Qxf5 22. Nd4 Qg6 23. Nc6 Rb6 24. Nxe5 dxe5 25. Qxe5 0-0 26. Qxe7 Ng4 27. Bxg4 Qxg4 28. d6 h4 29. Re4 Qg6 30. Qxh4 f5 31. Rd4 Rxd6 32. Re1 Rxd4 33. Qxd4 Qb6 34. Be3 Qxd4 35. Bxd4 f4 36. g4 Rf7 37. Re5 f3 38. Re8+ Kh7 39. h4 Rf4 40. g5 Kg6 41. Re6+ Kh5 42. Be3 Rf8 43. Rf6 Rxf6 44. gxf6 Kg6 45. Bd4 Nb6 46. h5+ Kf7 47. h6 Nd7 48. h7 1-0

[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.11"]
[Round "5"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Sousa, Hugo Carneiro"]
[Result "1-0"]
[ECO "A81"]
[WhiteElo "1991"]
[BlackElo "1766"]
[PlyCount "73"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 e6 2. g3 f5 3. Bg2 Nf6 4. Bg5 d5 5. Bxf6 Qxf6 6. c3 Bd6 7. e3 0-0 8. Ne2 Nd7 9. f4 Qh6 10. Nd2 Nf6 11. Nf3 b6 12. Nc1 Ne4 13. Nd3 Ba6 14. Nf2 c5 15. Qa4 Nxf2 16. Kxf2 Bd3 17. Qc6 Rfd8 18. Rad1 c4 19. Ng5 Rac8 20. Qb5 Be7 21. h4 Bxg5 22. hxg5 Qg6 23. Bf3 Qf7 24. Rh4 Qd7 25. Qa6 Rc7 26. Rdh1 g6 27. Rh6 Qc6 28. Qa3 b5 29. Rxh7 Rxh7 30. Rxh7 Kxh7 31. Qe7+ Kg8 32. Qxd8+ Kf7 33. Qf6+ Ke8 34. Qxg6+ Kd8 35. Qf6+ Kc7 36. g6 Qa6 37. Qe7+ 1-0

[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.11"]
[Round "6"]
[White "Sousa, Andre Ventura"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1/2-1/2"]
[ECO "B07"]
[WhiteElo "2107"]
[BlackElo "1991"]
[PlyCount "77"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 d6 2. Bc4 Nf6 3. Nc3 g6 4. d4 Bg7 5. Be3 c6 6. Bb3 0-0 7. f3 Nbd7 8. Qd2 Re8 9. h4 Nf8 10. 0-0-0 Be6 11. d5 cxd5 12. exd5 Bd7 13. g4 h5 14. gxh5 Nxh5 15. Nge2 Nh7 16. Ne4 a5 17. Nf4 a4 18. Bc4 Nxf4 19. Bxf4 Qb6 20. c3 Rec8 21. Qe2 Bf5 22. h5 Qc7 23. hxg6 Bxg6 24. Bd3 a3 25. Rdg1 axb2+ 26. Kb1 Qa5 27. Bc4 b5 28. Rxg6 bxc4 29. Nf6+ exf6 30. Rxg7+ Kxg7 31. Rxh7+ Kxh7 32. Qh2+ Kg8 33. Qg2+ Kh7 34. Qh3+ Kg6 35. Qg4+ Kh7 36. Qh5+ Kg7 37. Bh6+ Kh7 38. Bf4+ Kg7 39. Bh6+ 1/2-1/2

[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.06"]
[Round "4"]
[White "Sa, Claudio Simao Carva"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "B23"]
[WhiteElo "1726"]
[BlackElo "1991"]
[PlyCount "114"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 g6 2. Nc3 Bg7 3. f4 d6 4. Nf3 c5 5. Bb5+ Bd7 6. Bxd7+ Qxd7 7. d3 Nf6 8. 0-0 0-0 9. Qe1 Nc6 10. Qh4 Qg4 11. Qxg4 Nxg4 12. h3 Nf6 13. Be3 a6 14. a3 b5 15. Rab1 Nd7 16. g4 b4 17. axb4 Nxb4 18. Rf2 Rab8 19. e5 Nc6 20. exd6 Bxc3 21. dxe7 Nxe7 22. Ra1 Bxb2 23. Rxa6 Nd5 24. Bd2 N7b6 25. f5 Ra8 26. Rxa8 Rxa8 27. c4 Nf6 28. Be3 Na4 29. fxg6 fxg6 30. Ng5 Be5 31. Ra2 Bd6 32. Ne6 Re8 33. Rxa4 Rxe6 34. Bh6 Bf8 35. Bg5 h6 36. Bxf6 Rxf6 37. Kg2 Rb6 38. Ra8 Rb2+ 39. Kg3 Rd2 40. Rd8 Kf7 41. h4 Be7 42. Rd5 Ke6 43. h5 g5 44. Kf3 Rh2 45. d4 cxd4 46. Rxd4 Rh3+ 47. Kg2 Re3 48. Kh2 Bd6+ 49. Kg2 Be5 50. Rd8 Rg3+ 51. Kf2 Rxg4 52. c5 Rc4 53. Rg8 Kd5 54. Rg6 Rf4+ 55. Ke3 Rf6 56. Rg8 Bd4+ 57. Kd3 Bxc5 0-1

[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.05"]
[Round "3"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Dias, Ivo Rodrigues"]
[Result "0-1"]
[ECO "D02"]
[WhiteElo "1991"]
[BlackElo "2163"]
[PlyCount "44"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 Nf6 2. g3 e6 3. Bg2 c5 4. c3 d5 5. Nf3 Nc6 6. 0-0 Be7 7. b3 0-0 8. Bb2 b6 9. Nbd2 Ba6 10. Re1 Rc8 11. e3 Bd6 12. e4 cxd4 13. e5 Bxe5 14. Nxe5 Nxe5 15. Ba3 Nd3 16. Re2 dxc3 17. Nc4 dxc4 18. Bxf8 Nf4 19. Re3 Qxd1+ 20. Rxd1 c2 21. Rc1 cxb3 22. axb3 Nxg2 0-1

[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.05"]
[Round "2"]
[White "Fernandes, Tiago Saraiva"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "B08"]
[WhiteElo "1653"]
[BlackElo "1991"]
[PlyCount "92"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. e4 g6 2. Nf3 Bg7 3. d4 d6 4. Bc4 Nf6 5. Nc3 0-0 6. 0-0 Bg4 7. h3 Bxf3 8. Qxf3 Nbd7 9. Be3 c6 10. Rfe1 Qc7 11. a4 Rad8 12. Rab1 a6 13. Bd3 b5 14. axb5 axb5 15. Qg3 Nh5 16. Qf3 b4 17. Ne2 c5 18. g4 cxd4 19. Nxd4 Ne5 20. Qd1 Nf6 21. Ra1 Ra8 22. f4 Nc4 23. Nb5 Rxa1 24. Qxa1 Qc6 25. Na7 Qc7 26. Nb5 Qc8 27. Na7 Qe6 28. Bd4 Nd2 29. Qd1 Ndxe4 30. Bxf6 Qxf6 31. Rxe4 d5 32. Rxb4 Qd6 33. Rb7 Qxf4 34. Qf1 Qg3+ 35. Qg2 Bd4+ 36. Kh1 Qe1+ 37. Qf1 Qe3 38. Nc6 Bc5 39. Na5 Bd6 40. Nb3 Ra8 41. Rb5 Ra4 42. c4 dxc4 43. Bc2 cxb3 44. Rxb3 Qd2 45. Qxf7+ Kxf7 46. Rf3+ Kg7 0-1

[Event "Madeira AEJ op 11th"]
[Site "Sao Joao da Madeira"]
[Date "2014.10.04"]
[Round "1"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Cardoso, Artur Da Silva"]
[Result "1-0"]
[ECO "D00"]
[WhiteElo "1991"]
[BlackElo "1409"]
[PlyCount "47"]
[EventDate "2014.10.04"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2018"]
[Source "ChessBase"]
[SourceDate "2017.10.13"]
[SourceVersion "1"]
[SourceVersionDate "2017.10.13"]
[SourceQuality "1"]

1. d4 d5 2. g3 Bf5 3. Bg2 e6 4. c4 Bxb1 5. Rxb1 Bb4+ 6. Bd2 Bxd2+ 7. Qxd2 c6 8. cxd5 exd5 9. Nf3 Nf6 10. 0-0 0-0 11. b4 Nbd7 12. b5 Nb6 13. bxc6 bxc6 14. Ne5 Qd6 15. Rfc1 Rfc8 16. Rc2 c5 17. dxc5 Rxc5 18. Rxc5 Qxc5 19. Rc1 Qe7 20. Nc6 Qd6 21. e4 Nxe4 22. Bxe4 Re8 23. Bf3 Nc4 24. Rxc4 1-0

[Event "POR-chT3 final"]
[Site "Torres Vedras"]
[Date "2011.07.23"]
[Round "1.2"]
[White "Alho, Diogo Henriques"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "D35"]
[WhiteElo "2243"]
[BlackElo "1976"]
[PlyCount "67"]
[EventDate "2011.07.23"]
[EventType "team-k.o."]
[EventRounds "3"]
[EventCountry "POR"]
[SourceTitle "EXT 2012"]
[Source "ChessBase"]
[SourceDate "2011.11.24"]
[SourceVersion "1"]
[SourceVersionDate "2011.11.24"]
[SourceQuality "1"]
[WhiteTeam "Torres Novas"]
[BlackTeam "Cucujaes NA"]
[WhiteTeamCountry "POR"]
[BlackTeamCountry "POR"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Be7 6. e3 0-0 7. Bd3 Nc6 8. a3 Re8 9. Nge2 h6 10. Bh4 Ne4 11. Bxe7 Rxe7 12. 0-0 Bg4 13. f3 Nxc3 14. bxc3 Bd7 15. e4 dxe4 16. fxe4 Bg4 17. Qd2 Bxe2 18. Qxe2 f5 19. Qa2+ Kh8 20. Rxf5 Ne5 21. Bb1 Ng4 22. Qe2 Nf6 23. Qf3 c6 24. Bc2 Qd7 25. Rf1 Rae8 26. e5 Ng8 27. Rf4 a5 28. Qd3 g5 29. Rf8 Rxf8 30. Rxf8 Kg7 31. Rb8 Kh8 32. Qg6 Qe6 33. Qxe6 Rxe6 34. Bb3 1-0

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "3"]
[White "Chemeris, Roman M"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "C62"]
[WhiteElo "2210"]
[PlyCount "80"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. Nc3 Nf6 8. Bg5 Be7 9. 0-0-0 0-0 10. Rhe1 h6 11. Bh4 Re8 12. h3 a5 13. Qc4 Qb8 14. Nd4 Bxe4 15. Bxf6 d5 16. Nxd5 Bxd5 17. Qxd5 c6 18. Be5 Bg5+ 19. Kb1 cxd5 20. Bxb8 Raxb8 21. Nf3 Rxe1 22. Rxe1 Bf6 23. c3 Rc8 24. Rd1 Rc5 25. Kc2 Kf8 26. Nd4 Ke7 27. Nb3 Rc7 28. Rxd5 b6 29. Nd4 g6 30. Kd3 Rd7 31. Rxd7+ Kxd7 32. Kc4 Bh4 33. g3 Bg5 34. Kd5 Bc1 35. b3 Bd2 36. Ne2 Be1 37. f3 Bf2 38. c4 Bc5 39. g4 Ke7 40. Nc3 Kf6 1-0

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "4"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Costa, Joao Guerra"]
[Result "1-0"]
[ECO "A88"]
[BlackElo "2082"]
[PlyCount "65"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. d4 f5 2. c4 Nf6 3. Nc3 g6 4. g3 Bg7 5. Nf3 0-0 6. Bg2 d6 7. 0-0 c6 8. b3 Qa5 9. Bb2 e5 10. dxe5 dxe5 11. a3 Qc7 12. Qc2 e4 13. Nd4 Ng4 14. e3 Ne5 15. Nce2 Nd3 16. Nf4 Nxb2 17. Qxb2 Qf7 18. Qb1 Rd8 19. Ra2 Bxd4 20. exd4 Rxd4 21. Rd1 Rxd1+ 22. Qxd1 Nd7 23. Rd2 Kg7 24. Rd6 Nf6 25. Qd4 Qe7 26. c5 Kf7 27. Bf1 Rb8 28. Bc4+ Kg7 29. h4 Bd7 30. h5 Rf8 31. Be6 Bc8 32. Bxc8 Rxc8 33. Rxf6 1-0

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "1"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Ferreira, Antonio"]
[Result "0-1"]
[ECO "B50"]
[BlackElo "2221"]
[PlyCount "84"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Bc4 e6 5. d3 Be7 6. 0-0 0-0 7. Re1 d5 8. exd5 exd5 9. Bb3 Nc6 10. Bf4 Bg4 11. Nbd2 Nh5 12. Bg3 Nxg3 13. hxg3 b5 14. a4 b4 15. Qc2 Bf6 16. a5 Bf5 17. Ba4 Nxa5 18. Ne5 Nc4 19. Nc6 Qd6 20. g4 Bg6 21. Nf3 Nxb2 22. Qxb2 Bxc3 23. Ne7+ Qxe7 24. Qxc3 bxc3 25. Rxe7 Bxd3 26. Ne5 Bg6 27. f4 Be4 28. Rc1 c2 29. Bxc2 Bxc2 30. Rxc2 c4 31. Rd7 Rfd8 32. Rxf7 a5 33. Rb7 a4 34. Nc6 Rd6 35. Nd4 a3 36. Ra2 c3 37. Rb3 Ra4 38. Ne2 d4 39. Rbxa3 Rb4 40. Ra4 Rxa4 41. Rxa4 c2 42. Nc1 d3 0-1

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "2"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Pinheiro, Albano Guise"]
[Result "0-1"]
[ECO "E16"]
[BlackElo "2111"]
[PlyCount "40"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. d4 Nf6 2. Nf3 e6 3. g3 b6 4. Bg2 Bb7 5. 0-0 Be7 6. c4 0-0 7. Nc3 d5 8. cxd5 Nxd5 9. Nxd5 exd5 10. Bf4 Bd6 11. Bxd6 Qxd6 12. Qc2 Nd7 13. Rac1 c6 14. Rfe1 Rfe8 15. Ng5 Nf6 16. e4 Nxe4 17. Bxe4 dxe4 18. Rxe4 Rxe4 19. Nxe4 Qd5 20. Re1 c5 0-1

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "6"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Viela, Marco Antonio Folha"]
[Result "1/2-1/2"]
[ECO "B02"]
[BlackElo "2092"]
[PlyCount "173"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. e4 Nf6 2. Nc3 d5 3. exd5 Nxd5 4. Nge2 e5 5. Nxd5 Qxd5 6. Nc3 Qd8 7. Bc4 Bc5 8. d3 0-0 9. Ne4 Be7 10. Qh5 Nc6 11. Ng5 Bxg5 12. Bxg5 Qd4 13. c3 Qg4 14. Qxg4 Bxg4 15. f3 Bf5 16. 0-0-0 Na5 17. Bb5 f6 18. Be3 a6 19. Ba4 Rfd8 20. Bc2 Nc6 21. Rhf1 Ne7 22. Bf2 Nd5 23. g3 Rac8 24. Bb3 c5 25. Bg1 Kf8 26. Bc2 b6 27. Rd2 Nc7 28. f4 Bh3 29. Rff2 exf4 30. Rxf4 Ne6 31. Ra4 a5 32. d4 Ng5 33. Be3 Bd7 34. Ra3 Nf3 35. Rf2 cxd4 36. cxd4 Bc6 37. d5 Bxd5 38. Bxb6 Rd6 39. Bxa5 Rdc6 40. Bc3 Ng5 41. Ra5 Bf7 42. h4 Ne6 43. Kb1 Rd8 44. Ra7 Rb8 45. Kc1 Rbc8 46. Kd1 Nc5 47. Bxh7 Bh5+ 48. Ke1 Re6+ 49. Kf1 Ne4 50. Bxe4 Rxe4 51. Rd7 Bf7 52. a3 Bc4+ 53. Kg2 Bb5 54. Rd4 Re6 55. Rfd2 Kf7 56. a4 Bc6+ 57. Kf2 Re5 58. Rf4 Ra8 59. a5 Re6 60. b4 Re4 61. Rxe4 Bxe4 62. Rd7+ Kg6 63. Rc7 Bd3 64. Ke3 Rd8 65. Re7 Ba6 66. Rc7 Rd5 67. Rc5 Rd3+ 68. Kf4 Bb7 69. h5+ Kh7 70. b5 Rf3+ 71. Kg4 Rf1 72. a6 Be4 73. a7 Rf2 74. b6 Kh6 75. Bd2+ Rxd2 76. Kf4 Bg2 77. Rc7 Ra2 78. g4 Ra4+ 79. Kg3 Bd5 80. Rc5 Bb7 81. Rc7 Bd5 82. b7 Bxb7 83. Rxb7 Kh7 84. Kf3 Kh6 85. Ke3 g6 86. hxg6 Kxg6 87. Kf3 1/2-1/2

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "7"]
[White "Kovtun, Igor"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "D52"]
[PlyCount "105"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. d4 d5 2. Nf3 c6 3. c4 e6 4. Nc3 Nf6 5. Bg5 Nbd7 6. e3 Qa5 7. Nd2 Bb4 8. Qc2 dxc4 9. Bxf6 Nxf6 10. Nxc4 Qg5 11. a3 Be7 12. b4 0-0 13. g3 b6 14. Bg2 Bb7 15. Ne5 Nd5 16. Nxd5 cxd5 17. h4 Qf6 18. Nd7 Qh6 19. Nxf8 Bxf8 20. Qd3 Bd6 21. Rc1 Rd8 22. Bf3 Qf6 23. Ke2 Qe7 24. e4 e5 25. Rhe1 exd4 26. Kf1 Qf6 27. exd5 Bxg3 28. Qe4 Bd6 29. b5 Bxa3 30. Rc6 Bxc6 31. bxc6 Bd6 32. Qe8+ Rxe8 33. Rxe8+ Bf8 34. c7 Qxf3 35. c8Q h6 36. Rxf8+ Kh7 37. Re8 d3 38. Ke1 Qxd5 39. Kd2 Qf3 40. Qa8 Qxf2+ 41. Kxd3 Qxh4 42. Qe4+ Qxe4+ 43. Kxe4 Kg6 44. Ra8 Kg5 45. Rxa7 f5+ 46. Ke5 g6 47. Rb7 h5 48. Rxb6 h4 49. Rb1 h3 50. Rg1+ Kh5 51. Kf4 g5+ 52. Rxg5+ Kh6 53. Rg3 1-0

[Event "St Joao da Madeira op"]
[Site "St Joao da Madeira"]
[Date "2003.??.??"]
[Round "5"]
[White "Silva, Stephane"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1/2-1/2"]
[ECO "B88"]
[WhiteElo "2172"]
[PlyCount "28"]
[EventDate "2003.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2005"]
[Source "ChessBase"]
[SourceDate "2004.11.15"]
[SourceVersion "1"]
[SourceVersionDate "2004.11.15"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bc4 e6 7. Be3 Be7 8. Bb3 0-0 9. 0-0 a6 10. Re1 Ne5 11. f3 Qc7 12. Qd2 b5 13. Rad1 Nc4 14. Bxc4 bxc4 1/2-1/2

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.13"]
[Round "7"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Ribeiro, Luis Landeiro"]
[Result "0-1"]
[ECO "B22"]
[BlackElo "2043"]
[PlyCount "54"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. c3 Nf6 4. e5 Nd5 5. d4 cxd4 6. cxd4 d6 7. Be2 e6 8. 0-0 Be7 9. exd6 Qxd6 10. Nc3 Nxc3 11. bxc3 0-0 12. Qc2 b6 13. Ng5 g6 14. Ne4 Qc7 15. Qd2 Bb7 16. Bf3 Na5 17. Qh6 Bxe4 18. Bxe4 Rac8 19. Rb1 Bf6 20. Ba3 Rfd8 21. Rb5 Bg7 22. Qg5 Qxc3 23. Bb2 Qc7 24. h4 Nc4 25. h5 Nxb2 26. hxg6 hxg6 27. Rxb2 Rxd4 0-1

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.12"]
[Round "6"]
[White "Branca, Rui"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "A08"]
[PlyCount "90"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. Nf3 d5 2. g3 c5 3. Bg2 Nf6 4. d3 Nc6 5. 0-0 e5 6. c3 Be7 7. Nbd2 Be6 8. Ng5 Bg4 9. h3 Bc8 10. e4 h6 11. Ngf3 dxe4 12. dxe4 b5 13. a4 bxa4 14. Qxa4 Bd7 15. Qc2 0-0 16. Nc4 Qc7 17. Nh4 Be6 18. Ne3 Rfd8 19. Nhf5 Bf8 20. f4 g6 21. Nh4 exf4 22. gxf4 Na5 23. c4 Nc6 24. Nd5 Bxd5 25. cxd5 Nd4 26. Qc4 Rab8 27. Ra3 Rb4 28. Qa6 Nh5 29. e5 c4 30. d6 Qc5 31. Be3 Rxb2 32. Qxa7 Qxa7 33. Rxa7 Ne2+ 34. Kh2 c3 35. Rc7 Bxd6 36. exd6 Rxd6 37. f5 g5 38. Nf3 Nhg3 39. Re1 Nxf5 40. Bc5 Nf4 41. Re8+ Kg7 42. Ne1 Rd1 43. Bf8+ Kg6 44. Rc6+ f6 45. Bxh6 Rxe1 0-1

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.11"]
[Round "5"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Santos, Joao Artur Almeida"]
[Result "1/2-1/2"]
[ECO "B83"]
[PlyCount "79"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f3 e6 7. Be3 Qc7 8. Be2 Be7 9. 0-0 0-0 10. a4 Nc6 11. Nb3 b6 12. Qe1 Nb4 13. Qf2 Rb8 14. Rac1 d5 15. Rfd1 Rd8 16. e5 Nd7 17. f4 Nc5 18. a5 Nd7 19. axb6 Nxb6 20. Bc5 Nc4 21. Bxe7 Qxe7 22. Bxc4 dxc4 23. Rxd8+ Qxd8 24. Nc5 Nd5 25. Nxd5 Qxd5 26. b3 Rb5 27. bxc4 Qxc4 28. Rd1 g6 29. Nb3 Bb7 30. Rd8+ Kg7 31. Qh4 Rxe5 32. Nd4 Ra5 33. Qe1 Rd5 34. Qa1 Kh6 35. g4 Rxd8 36. g5+ Kh5 37. Qd1+ Kh4 38. Qe1+ Kh5 39. Qd1+ Kh4 40. Qe1+ 1/2-1/2

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.10"]
[Round "4"]
[White "Lopes Pereira, Joao"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "B80"]
[PlyCount "60"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. f3 e6 7. Be3 a6 8. Nb3 Be7 9. Na4 d5 10. Bb6 Qd7 11. e5 Nxe5 12. Bd4 Nxf3+ 13. Qxf3 Qxa4 14. Bd3 Bd7 15. 0-0 Qc6 16. Kh1 Qc7 17. Qe2 h5 18. Rf2 Ng4 19. g3 Nxf2+ 20. Qxf2 e5 21. Bc3 d4 22. Bd2 Bc6+ 23. Kg1 e4 24. Nxd4 exd3 25. Re1 0-0 26. Nf5 Bf6 27. Nh6+ Kh8 28. Qf5 Bd4+ 29. Kf1 g6 30. Qxd3 Bb5 0-1

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.09"]
[Round "3"]
[White "Romao, Marco"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "A65"]
[PlyCount "55"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. d4 e6 2. c4 c5 3. d5 exd5 4. cxd5 d6 5. Nc3 Nf6 6. e4 Nbd7 7. f4 a6 8. a4 b6 9. Nf3 Qe7 10. Bd3 Bb7 11. 0-0 g6 12. Re1 Bg7 13. e5 dxe5 14. d6 Qd8 15. fxe5 Nd5 16. e6 N7f6 17. exf7+ Kxf7 18. Ng5+ Kg8 19. Bc4 Qxd6 20. Re6 Qd7 21. Rxf6 Bxf6 22. Bxd5+ Bxd5 23. Qxd5+ Qxd5 24. Nxd5 Bd4+ 25. Be3 Bxe3+ 26. Nxe3 h6 27. Ne4 Re8 28. Nf6+ 1-0

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.08"]
[Round "2"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Diogo, Vasco Andre Marcalo"]
[Result "1/2-1/2"]
[ECO "B17"]
[PlyCount "47"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Ng3 e6 7. Bd3 Be7 8. 0-0 Nf8 9. Re1 Ng6 10. c3 0-0 11. Ne5 c5 12. Be3 cxd4 13. Bxd4 Qc7 14. Nxg6 hxg6 15. Be5 Qb6 16. Qe2 Bd7 17. Rad1 Bc6 18. Bd4 Bc5 19. Bxc5 Qxc5 20. Ne4 Bxe4 21. Bxe4 Qb6 22. Bf3 Rfd8 23. h3 Rab8 24. Qc2 1/2-1/2

[Event "POR-ch U20"]
[Site "Olival Basto"]
[Date "2001.04.07"]
[Round "1"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Guerreiro, Nuno M"]
[Result "1-0"]
[ECO "C30"]
[PlyCount "51"]
[EventDate "2001.04.07"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2002"]
[Source "ChessBase"]
[SourceDate "2001.11.25"]
[SourceVersion "1"]
[SourceVersionDate "2001.11.25"]
[SourceQuality "1"]

1. e4 e5 2. Bb5 Nc6 3. f4 d6 4. Nf3 Bd7 5. 0-0 Nf6 6. Nc3 a6 7. Ba4 Be7 8. d3 0-0 9. fxe5 Nxe5 10. Bxd7 Qxd7 11. h3 h6 12. Nxe5 dxe5 13. Be3 Bb4 14. Ne2 b6 15. Ng3 Bc5 16. Bxc5 bxc5 17. Rxf6 g6 18. Qd2 Kg7 19. Nh5+ Kh7 20. Raf1 Qd4+ 21. Kh1 c4 22. Rxf7+ Rxf7 23. Rxf7+ Kg8 24. Rg7+ Kf8 25. Qxh6 Qc5 26. Qh8# 1-0

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.21"]
[Round "7"]
[White "Vasquez, Goncalo"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "C01"]
[PlyCount "82"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Nf6 5. c3 Bd6 6. Ne2 Bg4 7. Qc2 Nc6 8. Be3 Qd7 9. Nd2 0-0 10. 0-0 Rfe8 11. Nf4 Ne7 12. h3 Bf5 13. Nf3 Bxd3 14. Nxd3 Ng6 15. Rfe1 Ne4 16. Nd2 Qf5 17. Nxe4 dxe4 18. Nc1 Nh4 19. Ne2 Qg6 20. Ng3 Bxg3 21. fxg3 Qxg3 22. Kh1 Nf5 23. Bf2 Qf4 24. Re2 e3 25. Be1 Re7 26. Rd1 Rae8 27. Qd3 h6 28. Kg1 g5 29. c4 h5 30. Bb4 Ng3 31. Bxe7 Nxe2+ 32. Qxe2 Rxe7 33. d5 g4 34. hxg4 hxg4 35. Rf1 Qg5 36. g3 Re4 37. Kg2 Rd4 38. Rd1 Rxd1 39. Qxd1 Qh5 40. Qe1 Qe5 41. Qe2 Qe4+ 0-1

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.20"]
[Round "6"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Neves, Nuno"]
[Result "1-0"]
[ECO "B07"]
[PlyCount "61"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. c3 d6 4. d4 cxd4 5. cxd4 Nf6 6. Nc3 g6 7. Bd3 Bg7 8. h3 0-0 9. 0-0 b6 10. a3 e6 11. Bg5 h6 12. Be3 d5 13. e5 Nd7 14. Qc1 Kh7 15. h4 Bb7 16. Nb5 Ne7 17. Nd6 Rb8 18. g4 Nc8 19. Nxf7 Rxf7 20. Bxg6+ Kxg6 21. Qc2+ Rf5 22. gxf5+ exf5 23. h5+ Kf7 24. Qxf5+ Ke7 25. Ng5 Qg8 26. Kh2 hxg5 27. Bxg5+ Ke8 28. e6 Nf8 29. e7 Nd6 30. exf8Q+ Qxf8 31. Qe6+ 1-0

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.19"]
[Round "5"]
[White "Leite Oralova, Catarina"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B22"]
[WhiteElo "2089"]
[PlyCount "95"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. e4 c5 2. c3 Nc6 3. d4 cxd4 4. cxd4 d5 5. exd5 Qxd5 6. Nf3 e6 7. Nc3 Qd8 8. Bd3 Nf6 9. Bg5 Be7 10. 0-0 0-0 11. Rc1 h6 12. Be3 Nd5 13. Bb1 Nxe3 14. fxe3 g6 15. Ne4 f5 16. Nc5 Bxc5 17. Rxc5 Qd6 18. Bd3 b6 19. Rc3 Bb7 20. Bb5 Ne7 21. Qe2 Nd5 22. Rcc1 Rac8 23. Ne5 Ne7 24. Nd7 a6 25. Nxf8 axb5 26. Rxc8 Bxc8 27. Nxg6 Nxg6 28. Qh5 Kh7 29. g4 Qe7 30. Rc1 Ba6 31. Kf2 fxg4 32. Qxg4 Qf6+ 33. Qf3 Qxf3+ 34. Kxf3 Bb7+ 35. e4 Kg8 36. Rc7 Ba6 37. Ra7 Bc8 38. Rc7 Ba6 39. Ra7 Bc8 40. Ra8 Ne7 41. Rb8 Kf7 42. Rxb6 Bd7 43. d5 exd5 44. Rxh6 d4 45. Rd6 Be6 46. b3 d3 47. Rxd3 Ng6 48. Rd6 1-0

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.18"]
[Round "4"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Costa, Carlos"]
[Result "1-0"]
[ECO "B17"]
[PlyCount "53"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Ng3 Qc7 7. Bd3 e6 8. Qe2 c5 9. 0-0 Bd6 10. Nf5 Bf8 11. Re1 g6 12. Nh6 Bxh6 13. Bxh6 Ng4 14. Bg5 cxd4 15. h3 Ngf6 16. Nxd4 0-0 17. Nb5 Qc5 18. Be3 Qc6 19. Nd4 Qc7 20. Nb5 Qc6 21. Na3 a5 22. Rad1 Nc5 23. Bh6 Nxd3 24. Rxd3 Re8 25. Qe5 Nh5 26. Rg3 Qd5 27. Qxd5 1-0

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.17"]
[Round "3"]
[White "Simoes, Filipe"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1/2-1/2"]
[ECO "C13"]
[PlyCount "48"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 dxe4 5. Bxf6 Qxf6 6. Nxe4 Qd8 7. Nf3 b6 8. Bd3 Bb7 9. 0-0 Nd7 10. Qe2 Be7 11. Ne5 Nxe5 12. dxe5 Qd4 13. Ng3 Qxb2 14. a4 Qd4 15. Rfd1 Qf4 16. Nh5 Qg5 17. f4 Bc5+ 18. Kh1 Qh4 19. Bb5+ c6 20. Qf3 0-0 21. Bd3 Bd4 22. Ra3 c5 23. Qxb7 Qxh5 24. Rf1 g6 1/2-1/2

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.16"]
[Round "2"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Rebelo, Joao Vitor Gomes"]
[Result "0-1"]
[ECO "D35"]
[PlyCount "28"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bf4 Bd7 5. e3 c5 6. dxc5 Bxc5 7. Nf3 Bc6 8. Nd4 0-0 9. Nb3 Bd6 10. Bxd6 Qxd6 11. c5 Qe7 12. Rc1 Nbd7 13. Bd3 Nxc5 14. Nxd5 Nxd3+ 0-1

[Event "POR-ch U18"]
[Site "Olival Basto"]
[Date "2000.04.15"]
[Round "1"]
[White "Silva, Nelson Americo"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "C00"]
[PlyCount "80"]
[EventDate "2000.04.15"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. e4 e6 2. d3 d5 3. Nd2 c5 4. Ngf3 Nf6 5. g3 Be7 6. Bg2 Nc6 7. 0-0 0-0 8. e5 Nd7 9. Re1 Qc7 10. Qe2 b6 11. c3 Bb7 12. d4 cxd4 13. cxd4 Nb4 14. Rd1 Ba6 15. Qe3 Nc2 16. Qc3 Qxc3 17. bxc3 Nxa1 18. Bb2 Nc2 19. Nb1 Be2 20. Rc1 Bxf3 21. Bxf3 Nxd4 22. cxd4 Rfc8 23. Nc3 a6 24. Be2 b5 25. Rb1 Nb6 26. Rc1 Nc4 27. Bxc4 bxc4 28. Na4 Rab8 29. Rc2 Kf8 30. Kg2 Rb4 31. Nc5 Bxc5 32. dxc5 Ke8 33. Bd4 c3 34. Be3 d4 35. Bc1 Rxc5 36. Ba3 Rbc4 37. Bxc5 Rxc5 38. Kf1 d3 39. Rc1 d2 40. Ra1 c2 0-1

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.16"]
[Round "9"]
[White "Saraiva, Tania Andrea Vaz"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "E83"]
[WhiteElo "2039"]
[PlyCount "80"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d6 2. d4 g6 3. c4 Bg7 4. Be3 Nf6 5. f3 0-0 6. Bd3 e5 7. Ne2 Nbd7 8. Nbc3 exd4 9. Nxd4 Ne5 10. Be2 a6 11. Qd2 Nc6 12. Nxc6 bxc6 13. 0-0 Be6 14. Rfd1 Nd7 15. Rac1 Rb8 16. b3 Re8 17. Bf1 c5 18. Ne2 Ne5 19. Qa5 Qe7 20. Nf4 Nc6 21. Qd2 Nd4 22. Nd5 Bxd5 23. cxd5 f5 24. Bd3 fxe4 25. Bxe4 Qf7 26. Bd3 Nxf3+ 27. gxf3 Rxe3 28. Qxe3 Bd4 29. Qxd4 cxd4 30. Be4 Kg7 31. Rxd4 Rb7 32. Rdc4 Kh6 33. Rc6 Kh5 34. R1c4 a5 35. Ra6 Qf6 36. Rxa5 Qa1+ 37. Kg2 Rxb3 38. Rxc7 Rb2+ 39. Rc2 Rxc2+ 40. Bxc2 Qc3 0-1

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.15"]
[Round "8"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Ramalho, Joao"]
[Result "1-0"]
[ECO "A06"]
[PlyCount "101"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. Nf3 d5 2. g3 c5 3. Bg2 Nc6 4. 0-0 Nf6 5. d3 e6 6. b3 Be7 7. Bb2 0-0 8. Nbd2 b5 9. c4 bxc4 10. bxc4 Rb8 11. Rb1 Qa5 12. a3 Bd7 13. Qc2 d4 14. Nb3 Qa4 15. Na1 Qxc2 16. Nxc2 Na5 17. Ncxd4 cxd4 18. Bxd4 Nc6 19. Bc3 Bxa3 20. Ne5 Nxe5 21. Bxe5 Rxb1 22. Rxb1 Ng4 23. Bd4 a5 24. Bc3 a4 25. d4 e5 26. h3 exd4 27. Bxd4 Nf6 28. Rb7 Be6 29. c5 Rc8 30. c6 Bd6 31. e4 Ne8 32. e5 Bc7 33. Ra7 Bb3 34. h4 Rd8 35. Bc3 h5 36. Bh3 Bd5 37. Bd7 Rb8 38. g4 Rb1+ 39. Kh2 Bb8 40. Rxa4 Nc7 41. gxh5 Ne6 42. f4 Nc5 43. Ra8 Rh1+ 44. Kg3 Ne4+ 45. Kf3 Nxc3+ 46. Ke3 Rh3+ 47. Bxh3 Bxc6 48. Rxb8+ Kh7 49. Bf5+ g6 50. hxg6+ fxg6 51. Be6 1-0

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.14"]
[Round "7"]
[White "Costa, Jorge"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1/2-1/2"]
[ECO "B22"]
[WhiteElo "2036"]
[PlyCount "80"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c5 2. c3 d6 3. d4 cxd4 4. cxd4 Nf6 5. Nc3 g6 6. Nf3 Bg7 7. Bc4 0-0 8. 0-0 Bg4 9. h3 Bxf3 10. Qxf3 Qc7 11. Bb3 Nc6 12. Be3 Na5 13. Ba4 Nc4 14. Qe2 Nxe3 15. Qxe3 Qb6 16. Qd2 Rac8 17. Rad1 a6 18. Bb3 e6 19. Kh1 Rfd8 20. f4 d5 21. exd5 Nxd5 22. Nxd5 exd5 23. f5 Qd6 24. Qf2 Rc6 25. Qf3 g5 26. Qg4 Qf6 27. Qf3 Rcd6 28. Rfe1 R8d7 29. Re8+ Bf8 30. Re5 Qd8 31. Rf1 Bg7 32. f6 Rxf6 33. Rf5 Rxf5 34. Qxf5 Bxd4 35. Rd1 Bg7 36. Bxd5 Kf8 37. Rf1 Qf6 38. Qxf6 Bxf6 39. Bxb7 Bxb2 40. Bxa6 Be5 1/2-1/2

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.13"]
[Round "6"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Duarte, Riccardo"]
[Result "0-1"]
[ECO "C00"]
[BlackElo "2116"]
[PlyCount "60"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. Nf3 Nf6 2. g3 d5 3. Bg2 c5 4. 0-0 Nc6 5. d3 e6 6. Nbd2 Be7 7. Re1 0-0 8. e4 Re8 9. c3 b6 10. e5 Nd7 11. d4 Bb7 12. Nf1 Rc8 13. Ne3 a5 14. h4 Ba6 15. a3 b5 16. Ng5 h6 17. Nxf7 Kxf7 18. Nxd5 Nf8 19. Qh5+ Kg8 20. Nf6+ gxf6 21. Bxh6 f5 22. d5 Nxe5 23. Rxe5 Bf6 24. dxe6 Bxe5 25. Bg5 Re7 26. Rd1 Qe8 27. Qxe8 Rexe8 28. e7 Ng6 29. Bd5+ Kg7 30. Be6 Nxe7 0-1

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.12"]
[Round "5"]
[White "Candeias, Humberto"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "C25"]
[PlyCount "51"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 d6 5. d4 g5 6. d5 Ne5 7. Bb5+ Bd7 8. Bxd7+ Qxd7 9. Nxg5 h6 10. Nf3 Ng6 11. Qd4 f6 12. Qa4 Qxa4 13. Nxa4 0-0-0 14. Nd4 Re8 15. Nc3 N8e7 16. 0-0 f3 17. Rxf3 Ne5 18. Rf1 Rg8 19. Ne6 c6 20. Rxf6 Ng4 21. Rxf8 Rgxf8 22. Nxf8 Rxf8 23. h3 Ne5 24. Bxh6 Rg8 25. Rf1 cxd5 26. Rf8+ 1-0

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.11"]
[Round "4"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Dias, Paulo Jorge Guimara"]
[Result "0-1"]
[ECO "B01"]
[BlackElo "2207"]
[PlyCount "70"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Be2 Bxe2 5. Qxe2 Qxd5 6. Nf3 Nc6 7. c3 0-0-0 8. 0-0 Qf5 9. Nbd2 e6 10. Nc4 Bd6 11. Nxd6+ cxd6 12. a4 e5 13. dxe5 dxe5 14. Be3 Ng4 15. h3 Nxe3 16. fxe3 Qd3 17. Qxd3 Rxd3 18. e4 Rhd8 19. Rf2 f6 20. Re1 Na5 21. Ree2 Nb3 22. Nh4 a5 23. Nf5 R8d7 24. Ne3 Kc7 25. Nd5+ Kc6 26. Rf3 Rd1+ 27. Kh2 Nc5 28. c4 Rd4 29. b4 Nxe4 30. b5+ Kc5 31. Rc2 Nd6 32. Rfc3 Rxc4 33. Rxc4+ Nxc4 34. Ne3 Rd4 35. Rc1 Re4 0-1

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.10"]
[Round "3"]
[White "Guimaraes, Rui"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "C22"]
[WhiteElo "2088"]
[PlyCount "94"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 b6 5. Bc4 Bb7 6. Nc3 Ne5 7. Bb3 Nf6 8. f3 a5 9. Bd2 Bc5 10. Qg5 Qe7 11. 0-0-0 0-0-0 12. Nge2 h6 13. Qg3 g5 14. Nb5 Ba6 15. Ned4 Bxd4 16. Nxd4 Qc5 17. Bc3 Nh5 18. Qe1 Nf4 19. g3 Nfg6 20. Kb1 Rhe8 21. h4 gxh4 22. gxh4 h5 23. Rg1 Rg8 24. a3 Nf4 25. Qd2 Rxg1 26. Rxg1 Ne2 27. Rg5 Nxd4 28. Qxd4 Qxd4 29. Bxd4 Nxf3 30. Bf6 Nxg5 31. Bxd8 Nxe4 32. Be7 Nd2+ 33. Kc1 Nxb3+ 34. cxb3 d5 35. Kd2 Kd7 36. Bf8 Ke6 37. b4 axb4 38. axb4 d4 39. Bh6 Kd5 40. Bg5 c6 41. b5 Bxb5 42. Bd8 f5 43. Bxb6 Ke4 44. Bc5 f4 45. Bd6 Kf3 46. Bc5 d3 47. Bd6 Kg4 0-1

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.09"]
[Round "2"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Carvalho, Alda"]
[Result "0-1"]
[ECO "B20"]
[BlackElo "2061"]
[PlyCount "62"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c5 2. d3 Nc6 3. g3 e6 4. Bg2 d5 5. Ne2 g6 6. 0-0 Bg7 7. Re1 d4 8. a4 Nge7 9. Na3 0-0 10. Nc4 e5 11. Bd2 b6 12. Rf1 a6 13. f4 Rb8 14. fxe5 b5 15. axb5 axb5 16. Na5 Nxe5 17. Bf4 Be6 18. Nb3 Qb6 19. Kh1 Ra8 20. Rxa8 Rxa8 21. h3 Ra2 22. Bg5 N7c6 23. Nf4 Rxb2 24. Nxe6 fxe6 25. Nxc5 Qxc5 26. Qa1 Rxc2 27. Qa8+ Bf8 28. Qc8 Qd6 29. Bh6 Nf7 30. e5 Ncxe5 31. Qxc2 Bxh6 0-1

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.08"]
[Round "1"]
[White "Charneira, Hermenegildo"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B20"]
[WhiteElo "2197"]
[PlyCount "47"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c5 2. b4 cxb4 3. a3 e5 4. Nf3 Nc6 5. Bc4 Bc5 6. axb4 Bxb4 7. c3 Be7 8. Qb3 Nh6 9. d4 Na5 10. Rxa5 Qxa5 11. Bxh6 gxh6 12. Nxe5 f6 13. Bf7+ Kd8 14. Nc4 Qc7 15. 0-0 b5 16. Qxb5 Rb8 17. Qh5 Ba6 18. Nbd2 Rb5 19. Qxh6 Rg5 20. f4 Rgg8 21. Bxg8 Rxg8 22. Rb1 Bxc4 23. Qxh7 Qxf4 24. Nxc4 1-0

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.05"]
[Round "10"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Rita, Joao Candido"]
[Result "1-0"]
[ECO "D85"]
[PlyCount "67"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. c4 Nf6 2. d4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. Nf3 Bg7 6. e4 Nxc3 7. bxc3 c5 8. Bb5+ Bd7 9. Bxd7+ Qxd7 10. 0-0 Nc6 11. Be3 0-0 12. Rb1 cxd4 13. cxd4 e6 14. Qd2 Rfd8 15. Rfd1 a6 16. d5 exd5 17. exd5 Ne7 18. d6 Nf5 19. Bb6 Re8 20. Bc7 b5 21. Re1 Bf8 22. Ne5 Rxe5 23. Rxe5 Nxd6 24. Bxd6 Bxd6 25. Rd5 Rd8 26. Rd1 Qe6 27. Rxd6 Rxd6 28. Qxd6 Qxa2 29. Qb8+ Kg7 30. Qe5+ Kh6 31. Qd4 Qe2 32. Qd2+ Qxd2 33. Rxd2 f5 34. Ra2 1-0

[Event "POR-ch"]
[Site "Lisbon"]
[Date "1999.09.05"]
[Round "11"]
[White "Paulino, Jose Manuel Goncalv"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B34"]
[WhiteElo "2129"]
[PlyCount "49"]
[EventDate "1999.09.05"]
[EventType "swiss"]
[EventRounds "11"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Nxc6 bxc6 7. Bc4 e6 8. 0-0 Ne7 9. Qd6 0-0 10. Bg5 f6 11. Be3 f5 12. Bg5 Bf6 13. Bxe6+ Kg7 14. Bxf6+ Rxf6 15. Rfd1 Qf8 16. exf5 dxe6 17. Ne4 Rxf5 18. Qc7 Rd5 19. c4 Rxd1+ 20. Rxd1 Ba6 21. Qe5+ Kg8 22. Nf6+ Kh8 23. Rd7 Bxc4 24. b3 Bxb3 25. axb3 1-0

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "5"]
[White "Andrade, Leonardo"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "A34"]
[WhiteElo "2250"]
[PlyCount "61"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. c4 c5 2. g3 Nf6 3. Nc3 e6 4. Bg2 Be7 5. Nf3 Nc6 6. 0-0 0-0 7. d4 d6 8. Re1 cxd4 9. Nxd4 Qb6 10. Be3 Nxd4 11. Bxd4 Qd8 12. Qb3 a6 13. Red1 Nd7 14. Rac1 Qc7 15. Na4 Nc5 16. Qb6 Qxb6 17. Nxb6 Rb8 18. Bxc5 dxc5 19. Rc2 e5 20. Rd5 Be6 21. Rxe5 Bf6 22. Re3 Rfd8 23. Nd5 Bd4 24. Rb3 Bxd5 25. cxd5 b5 26. e3 Bf6 27. Rxc5 Rdc8 28. Rc6 Rxc6 29. dxc6 a5 30. Bf3 Be5 31. Rd3 1-0

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "5"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Baptista, Paulo"]
[Result "1-0"]
[ECO "E12"]
[PlyCount "71"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. d4 d6 2. c4 e5 3. Nf3 Nd7 4. e4 Ngf6 5. Nc3 c6 6. Be2 Be7 7. 0-0 0-0 8. a3 b6 9. b4 Bb7 10. d5 c5 11. b5 a6 12. Qc2 a5 13. Ne1 Ne8 14. f4 exf4 15. Bxf4 Bg5 16. Nd3 Bxf4 17. Rxf4 Qc7 18. Raf1 Nef6 19. Bg4 Ne5 20. Nxe5 dxe5 21. Rxf6 gxf6 22. Rxf6 Rad8 23. Qd2 Qe7 24. Qh6 Bc8 25. d6 Qe8 26. Nd5 Bxg4 27. Qg5+ Kh8 28. Qxg4 Rg8 29. Qf5 Rg7 30. Nxb6 Qg8 31. g3 Rg5 32. Qf2 Rg6 33. Nd5 Rxd6 34. Rxf7 Rd8 35. Ne7 Qe8 36. Nxg6+ 1-0

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "2"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Charneira, Hermenegildo"]
[Result "1/2-1/2"]
[ECO "B01"]
[BlackElo "2140"]
[PlyCount "82"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Be2 Bxe2 5. Nxe2 Qxd5 6. 0-0 e6 7. Nbc3 Qf5 8. Ng3 Qg6 9. Bf4 c6 10. Re1 Be7 11. a3 0-0 12. h4 Rd8 13. h5 Qg4 14. Qxg4 Nxg4 15. Rad1 Nd7 16. Nce4 Nb6 17. f3 Nf6 18. Kf2 h6 19. Bc7 Nxe4+ 20. fxe4 Rd7 21. Bf4 Rad8 22. c3 Nc4 23. Re2 e5 24. Be3 Nxe3 25. Rxe3 exd4 26. Red3 Bf6 27. Kf3 c5 28. cxd4 Rxd4 29. Rxd4 Rxd4 30. Rxd4 Bxd4 31. b3 Kf8 32. Nf5 Bb2 33. a4 Bc3 34. Nd6 Bb4 35. Nxb7 Ke7 36. e5 Ke6 37. Ke4 f5+ 38. exf6 Kxf6 39. g4 Kg5 40. Kf3 Kf6 41. Ke4 Kg5 1/2-1/2

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "3"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Coimbra, Margarida Goncalves"]
[Result "1/2-1/2"]
[ECO "A25"]
[PlyCount "40"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. c4 e5 2. g3 Nc6 3. Bg2 g6 4. Nc3 Bg7 5. e3 d6 6. Nge2 Be6 7. d3 Qd7 8. Nd5 Nge7 9. Bd2 0-0 10. 0-0 f5 11. Bc3 Nd8 12. e4 c6 13. Nxe7+ Qxe7 14. Qd2 f4 15. f3 g5 16. g4 Qf7 17. Bb4 c5 18. Bc3 h5 19. h3 h4 20. b4 b6 1/2-1/2

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "6"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Costa, Paulo Jorge Lopes"]
[Result "0-1"]
[ECO "B57"]
[BlackElo "2140"]
[PlyCount "106"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4 Qb6 7. Nxc6 bxc6 8. Bb3 Ba6 9. Be3 Qa5 10. Qd2 e5 11. f3 Be7 12. Ne2 Qxd2+ 13. Bxd2 0-0 14. c4 Bb7 15. Nc3 Nd7 16. Be3 Rfd8 17. Rd1 Nc5 18. Bxc5 dxc5 19. Ke2 Rd4 20. g3 Ba6 21. Ke3 Rad8 22. Ne2 Rxd1 23. Rxd1 Rxd1 24. Bxd1 Bxc4 25. b3 Be6 26. Kd3 Kf8 27. f4 f6 28. Ng1 exf4 29. gxf4 Bd6 30. f5 Bf7 31. h3 Ke7 32. Bf3 Kd7 33. Ne2 Kc7 34. Nc3 Kb6 35. Bd1 Ka5 36. a3 c4+ 37. bxc4 Bg8 38. Nb1 Kb6 39. Bh5 Bf4 40. Nc3 Bc1 41. Be8 Bxa3 42. Na4+ Kc7 43. Kd4 Bd6 44. Nc5 Bh2 45. Ne6+ Bxe6 46. fxe6 Bg1+ 47. Kd3 Kd6 48. Bd7 g5 49. Bc8 h5 50. Kc3 Bc5 51. Kd3 a5 52. Kc3 a4 53. Bb7 Kc7 0-1

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "1"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Elias, J."]
[Result "1-0"]
[ECO "A00"]
[PlyCount "39"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. a3 e5 2. d4 exd4 3. Nf3 Nf6 4. Nxd4 Bc5 5. Nc3 Bxd4 6. Qxd4 Nc6 7. Qh4 h6 8. Bg5 b6 9. 0-0-0 Bb7 10. Nd5 Ne7 11. Bxf6 Bxd5 12. Bxe7 g5 13. Qd4 Kxe7 14. Qxd5 Qe8 15. g3 c6 16. Qe5+ Kd8 17. Qf6+ Kc8 18. Bh3 Kb8 19. Qd6+ Kb7 20. Bxd7 1-0

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "7"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Guerra, Valter Luis Goncalv"]
[Result "1/2-1/2"]
[ECO "D06"]
[PlyCount "44"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. e4 Nf6 5. Nc3 e6 6. Bg5 h6 7. Bh4 Bb4 8. f3 Nc6 9. Bf2 Bxc3+ 10. bxc3 Bd7 11. Bd3 Qe7 12. Ne2 Na5 13. 0-0 Bc6 14. c4 Nh5 15. Qd2 b6 16. e5 g5 17. Nc3 Nf4 18. Ne4 Bxe4 19. fxe4 Qa3 20. Be2 Nxe2+ 21. Qxe2 h5 22. d5 Qc3 1/2-1/2

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "4"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Ramos, Alvaro Manuel Nobre"]
[Result "1-0"]
[ECO "D06"]
[PlyCount "55"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 d5 3. cxd5 Qxd5 4. Nc3 Qd8 5. e4 e6 6. g3 Be7 7. Bg2 c6 8. Nge2 Nbd7 9. 0-0 0-0 10. f3 e5 11. Be3 exd4 12. Bxd4 Nc5 13. Qc2 Ne6 14. Bf2 Qa5 15. a3 Bd7 16. b4 Qc7 17. Rad1 a5 18. Rb1 axb4 19. axb4 Rfc8 20. Rfd1 c5 21. b5 b6 22. e5 Qxe5 23. f4 Qh5 24. Nd5 Bxb5 25. Nxe7+ Kf8 26. Nxc8 Bxe2 27. Bxa8 Ng4 28. h4 1-0

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "8"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Silva, Pedro"]
[Result "0-1"]
[ECO "E70"]
[PlyCount "44"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[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. Be3 0-0 6. Bd3 e5 7. dxe5 dxe5 8. Nf3 Bg4 9. 0-0 Bxf3 10. gxf3 Nh5 11. Kh1 Nc6 12. Ne2 Qf6 13. Ng3 Nf4 14. Be2 h5 15. Rg1 Rad8 16. Qc2 Nb4 17. Qc3 Nxe2 18. Nxe2 Qxf3+ 19. Rg2 Qxe2 20. Qxb4 Rd1+ 21. Rxd1 Qxd1+ 22. Rg1 Qf3+ 0-1

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "3"]
[White "Henriques, Sofia S"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1/2-1/2"]
[ECO "B01"]
[PlyCount "104"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. Bb5+ Bd7 4. Be2 Nxd5 5. d4 g6 6. c4 Nb6 7. Nc3 Bg7 8. Be3 0-0 9. Nf3 Nc6 10. h3 e5 11. d5 Ne7 12. c5 e4 13. d6 exf3 14. dxe7 Qxe7 15. Bxf3 Nc4 16. Qe2 Nxe3 17. Qxe3 Rfe8 18. Qxe7 Rxe7+ 19. Kf1 Bxc3 20. bxc3 Bb5+ 21. Kg1 c6 22. Kh2 Rd8 23. Rhd1 Red7 24. Rxd7 Rxd7 25. Rd1 Re7 26. Rd6 Re5 27. Bd1 Rxc5 28. Rd7 Ba6 29. Bb3 Rf5 30. f3 c5 31. Rc7 c4 32. Bxc4 Bxc4 33. Rxc4 Ra5 34. Rb4 b6 35. Rb2 Rc5 36. Rc2 f5 37. Kg3 Kf7 38. Kf4 Kf6 39. Ke3 Ke5 40. f4+ Kd5 41. h4 Kc4 42. Rd2 Rd5 43. Rxd5 Kxd5 44. Kd3 b5 45. Ke3 Kc4 46. Kd2 a5 47. Kc2 b4 48. cxb4 axb4 49. Kb2 Kc5 50. Kc2 Kc4 51. Kb2 Kb5 52. Kc2 Kc4 1/2-1/2

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "6"]
[White "Leite Oralova, Catarina"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "C11"]
[PlyCount "97"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. d4 e6 5. Nxd5 exd5 6. Bd3 Nc6 7. c3 Bd6 8. Qf3 Be6 9. Ne2 Qd7 10. h3 0-0-0 11. Bf4 Rde8 12. Bxd6 Qxd6 13. 0-0-0 Kb8 14. Rhe1 f6 15. Nf4 g6 16. Re3 Bf7 17. Rde1 Rxe3 18. Rxe3 Na5 19. g3 Nc4 20. Bxc4 dxc4 21. Qe2 b6 22. Re7 g5 23. Rxf7 gxf4 24. Qe7 Qxe7 25. Rxe7 fxg3 26. fxg3 Rg8 27. Re3 Kc8 28. Kd2 Kd7 29. Ke2 Re8 30. Rxe8 Kxe8 31. Ke3 Ke7 32. Ke4 Kd6 33. Kf5 Ke7 34. g4 c6 35. h4 b5 36. g5 fxg5 37. hxg5 Kf7 38. Ke5 Ke7 39. d5 cxd5 40. Kxd5 Kf7 41. Kc5 Kg6 42. Kxb5 Kxg5 43. Kxc4 Kg4 44. Kd3 Kg3 45. Ke2 Kf4 46. c4 Ke4 47. c5 Kd5 48. b4 a5 49. a3 1-0

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "2"]
[White "Ramos, Jorge"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "B01"]
[PlyCount "60"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. Bc4 Nxd5 4. Nf3 Nb6 5. Bb3 Bg4 6. Bxf7+ Kxf7 7. Ng5+ Ke8 8. Qxg4 Qd7 9. Qxd7+ N8xd7 10. Ne6 Kf7 11. Nxf8 Rhxf8 12. 0-0 Rae8 13. b3 e5 14. d3 Nd5 15. Ba3 c5 16. Re1 b6 17. Nd2 Re6 18. Ne4 Rg6 19. Bb2 Kg8 20. Ng3 N5f6 21. h3 Nd5 22. a3 Re8 23. c4 Nf4 24. Re3 h5 25. h4 Ree6 26. Kh2 Rg4 27. f3 Rxh4+ 28. Kg1 Rg6 29. Kf2 Rh2 30. Nf1 Rgxg2+ 0-1

[Event "POR-ch U18"]
[Site "Silves"]
[Date "1998.??.??"]
[Round "4"]
[White "Romao, Marco"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "D52"]
[PlyCount "54"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. a3 Ne4 8. Rc1 dxc4 9. Bf4 Nxc3 10. Rxc3 b5 11. Nd2 g6 12. Be2 Bg7 13. Nf3 0-0 14. 0-0 Bb7 15. Bd6 Rfe8 16. Ne5 Rad8 17. f4 c5 18. Nxd7 cxd4 19. exd4 Rxd7 20. Bc5 Red8 21. a4 Bxd4+ 22. Bxd4 Rxd4 23. Qc1 Rd2 24. Rc2 Rxc2 25. Qxc2 Rd2 26. Qc1 Rxe2 27. Rf2 Re1+ 0-1

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "9"]
[White "Santos, Julio Fernandes"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B01"]
[WhiteElo "2020"]
[PlyCount "67"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. g3 g6 5. Bg2 Bg7 6. Ne2 0-0 7. 0-0 Nc6 8. c3 Bf5 9. Nf4 Nxf4 10. Bxf4 e5 11. dxe5 Nxe5 12. Na3 Nd3 13. Be3 c6 14. Qe2 Ne5 15. Rfd1 Qf6 16. Bd4 Bg4 17. Bxe5 Bxe2 18. Bxf6 Bxf6 19. Rd7 Ba6 20. Rad1 Rad8 21. Bf1 b5 22. Bg2 c5 23. R1d6 Bc8 24. Rxd8 Rxd8 25. Rxd8+ Bxd8 26. Nxb5 Be6 27. a3 f5 28. Nxa7 Kf7 29. Nc6 Bc7 30. f4 Bb6 31. Kf2 c4+ 32. Nd4 Ke7 33. Ke2 Bd7 34. Bd5 1-0

[Event "POR-ch sf"]
[Site "Faro"]
[Date "1998.??.??"]
[Round "7"]
[White "Saraiva, Tania Andrea Vaz"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B02"]
[WhiteElo "2070"]
[PlyCount "145"]
[EventDate "1998.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "POR"]
[SourceTitle "EXT 2000"]
[Source "ChessBase"]
[SourceDate "1999.11.16"]
[SourceVersion "1"]
[SourceVersionDate "1999.11.16"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Bc4 Nb6 5. Bb3 Nc6 6. Qf3 e6 7. Nge2 Bd7 8. a3 a6 9. d4 Qf6 10. Qxf6 gxf6 11. Ne4 Be7 12. f4 0-0-0 13. Be3 Na5 14. Ba2 Bc6 15. Nd2 Rhg8 16. b4 Bxg2 17. bxa5 Bxh1 18. axb6 cxb6 19. f5 Bd5 20. c4 Bc6 21. fxe6 fxe6 22. Nf4 e5 23. Ne6 exd4 24. Bxd4 Rxd4 25. Nxd4 Rg1+ 26. Nf1 Bg2 27. Ke2 Bc5 28. Nc2 Bxf1+ 29. Rxf1 Rg2+ 30. Kd3 Rxh2 31. Rxf6 Rh3+ 32. Ke4 Rh2 33. Bb1 Rh1 34. Ba2 Rh2 35. Bb3 h5 36. Ba4 h4 37. Rf7 h3 38. Rh7 Rh1 39. Bd7+ Kb8 40. Rxh3 Rxh3 41. Bxh3 Kc7 42. Kd5 Bf8 43. a4 Bc5 44. Ne1 Bg1 45. Nf3 Be3 46. Nh4 Bg1 47. Ng6 b5 48. cxb5 Kb6 49. bxa6 Kxa6 50. Bd7 b6 51. Ne5 Kb7 52. Bb5 Bf2 53. Nc4 Kc7 54. Nd6 Bg1 55. Ne8+ Kb7 56. Bc6+ Ka7 57. Kc4 Bh2 58. Nf6 Ka6 59. Nd5 Ka7 60. Kb5 Bg1 61. Kc4 Bf2 62. Nb4 Bg1 63. Kd5 Bc5 64. Nd3 Bg1 65. Kd6 Bh2+ 66. Kd7 Ka6 67. Kc8 Bg3 68. Bb5+ Ka5 69. Kb7 Bh4 70. Kc6 Bf6 71. Kd5 Bd4 72. Kc4 Bc3 73. Nc1 1-0

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "4"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Burstein, Roman"]
[Result "0-1"]
[ECO "A56"]
[BlackElo "2200"]
[PlyCount "74"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. d4 Nf6 2. c4 c5 3. e3 g6 4. Nc3 Bg7 5. Nge2 0-0 6. g3 cxd4 7. exd4 d5 8. cxd5 Nxd5 9. Bg2 Be6 10. 0-0 Nc6 11. Rb1 Qd7 12. Re1 Nxc3 13. bxc3 Bxa2 14. Rb2 Bd5 15. Bxd5 Qxd5 16. Nf4 Qd7 17. Rbe2 Rad8 18. Ba3 Rfe8 19. Nd3 e6 20. Nc5 Qc8 21. Rb2 b6 22. Ne4 Na5 23. Rc2 Nc4 24. Bc1 h6 25. Ra2 a5 26. Nd2 e5 27. Qb3 Nxd2 28. Bxd2 exd4 29. Rxe8+ Rxe8 30. cxd4 Bxd4 31. Bxh6 Qc3 32. Qd5 Qd3 33. Kg2 Qe4+ 34. Qxe4 Rxe4 35. Ra4 f5 36. f3 Re2+ 37. Kf1 Rf2+ 0-1

[Event "POR-ch U16"]
[Site "Silves"]
[Date "1997.??.??"]
[Round "5"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Guerra, Valter Luis Goncalv"]
[Result "0-1"]
[ECO "D52"]
[PlyCount "46"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. Nf3 c6 6. e3 Qa5 7. Bd3 Ne4 8. Qc2 Nxg5 9. Nxg5 dxc4 10. Bxc4 Qxg5 11. 0-0 Nf6 12. f4 Qa5 13. a3 Nd5 14. Nxd5 cxd5 15. b4 Qb6 16. Bd3 Bd7 17. f5 Rc8 18. Qf2 exf5 19. Qf4 Qf6 20. Rac1 Bd6 21. Qf3 Rxc1 22. Rxc1 0-0 23. Qxd5 Qh6 0-1

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "6"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Karer, Gregor"]
[Result "1/2-1/2"]
[ECO "D35"]
[PlyCount "77"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Nbd7 5. Bg5 c6 6. cxd5 exd5 7. e3 Bd6 8. Bd3 0-0 9. 0-0 Re8 10. Rc1 Nf8 11. Ne2 Bg4 12. Ng3 Ne6 13. Bxf6 Qxf6 14. Be2 Ng5 15. Nxg5 Bxe2 16. Nxh7 Qh6 17. Qxe2 Qxh7 18. Qh5 Qxh5 19. Nxh5 Re6 20. Ng3 Bxg3 21. hxg3 f5 22. Rc3 Rae8 23. Re1 g5 24. f4 g4 25. Kf2 Rh6 26. b4 a6 27. a4 Kf7 28. b5 axb5 29. axb5 Ra8 30. bxc6 bxc6 31. Rec1 Ra2+ 32. R1c2 Rxc2+ 33. Rxc2 Ke7 34. Ra2 Kd6 35. Ra7 Rf6 36. Ke2 Rf8 37. Rg7 Rf6 38. Kd3 Rh6 39. Ke2 1/2-1/2

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "1"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Vavrak, Peter"]
[Result "0-1"]
[ECO "D31"]
[BlackElo "2245"]
[PlyCount "84"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 c6 4. Nf3 dxc4 5. e4 b5 6. a3 Nd7 7. Be2 Ngf6 8. Bg5 Be7 9. 0-0 0-0 10. Qc2 a6 11. Rfd1 Re8 12. Ne5 Nxe5 13. Bxf6 Nd7 14. Bxe7 Qxe7 15. Bf3 e5 16. d5 Nc5 17. dxc6 Nb3 18. Nd5 Qe6 19. Nc7 Nxa1 20. Rxa1 Qxc6 21. Nxa8 Qxa8 22. a4 Qc6 23. Be2 Bb7 24. axb5 axb5 25. Qc3 Qg6 26. f3 Qb6+ 27. Kh1 Qd4 28. Qc2 h6 29. Rd1 Qe3 30. Rd7 Ra8 31. Qd1 Bc6 32. Rd6 Be8 33. h3 Kh7 34. Qc2 Ra1+ 35. Rd1 Rxd1+ 36. Bxd1 Bd7 37. Qc3 Qxc3 38. bxc3 Kg6 39. Kg1 Kf6 40. Kf2 Ke6 41. Ke3 Kd6 42. h4 Kc5 0-1

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "8"]
[White "Costa, Rui Filipe Magalhae"]
[Black "Zhilic, Ivan"]
[Result "0-1"]
[ECO "D35"]
[PlyCount "36"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. cxd5 exd5 6. e3 c6 7. Bd3 Bd6 8. Nf3 0-0 9. 0-0 Re8 10. Rc1 Nf8 11. Qc2 Bg4 12. Nd2 Bh5 13. Rfe1 Bxh2+ 14. Kh1 Bd6 15. Nf1 Bg6 16. Ne2 Bxd3 17. Bxf6 Qxf6 18. Qxd3 Qxf2 0-1

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "7"]
[White "Hoffmann, Matej"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B01"]
[PlyCount "117"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. d4 e6 4. dxe6 Bxe6 5. Nf3 Bd6 6. Bd3 0-0 7. 0-0 Nbd7 8. c4 c6 9. b3 h6 10. Bb2 Re8 11. Nc3 Qc7 12. h3 Nf8 13. Qc2 Rad8 14. Ne4 Nxe4 15. Bxe4 Be7 16. Rad1 Bf6 17. Rfe1 Rd7 18. Rd2 Rde7 19. Rde2 Bc8 20. Ba3 Re6 21. Qd3 Rd8 22. d5 cxd5 23. Bxd5 Rxe2 24. Qxe2 Ne6 25. Bb2 Nf4 26. Qd2 Nxd5 27. cxd5 Bxb2 28. Qxb2 Rxd5 29. Rc1 Rc5 30. Re1 Rc2 31. Qb1 Bd7 32. Nd4 Rd2 33. Nf3 Rd5 34. Qe4 Bc6 35. Nd4 Rd6 36. Nxc6 Rxc6 37. Qe8+ Kh7 38. Qe7 Rc1 39. Qxc7 Rxc7 40. Re2 b6 41. f4 Kg6 42. g4 Kf6 43. Kg2 Rd7 44. Rc2 Rd6 45. Kf3 g5 46. Rc3 b5 47. fxg5+ hxg5 48. Rc5 a6 49. Ke4 Re6+ 50. Kd5 Re3 51. Rc6+ Re6 52. Rc3 Ke7 53. Rc7+ Kf6 54. Kc5 Kg7 55. Rc6 Re5+ 56. Kb6 Re6 57. Rxe6 fxe6 58. Kxa6 e5 59. Kxb5 1-0

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "2"]
[White "Karttunen, Mika"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "D36"]
[WhiteElo "2205"]
[PlyCount "35"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. cxd5 exd5 7. Bd3 Bd6 8. Qc2 h6 9. Bh4 Be7 10. Nf3 0-0 11. 0-0 b6 12. e4 dxe4 13. Nxe4 Bb7 14. Rfe1 Re8 15. Rad1 Kh8 16. Ne5 Nxe5 17. dxe5 Nd5 18. Nd6 1-0

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "9"]
[White "Korstin, Maris"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "B01"]
[PlyCount "55"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. c4 e6 4. dxe6 Bxe6 5. Be2 Bc5 6. Nf3 Nc6 7. 0-0 Qd7 8. d3 0-0-0 9. Be3 Qe7 10. d4 Bg4 11. Re1 Rhe8 12. Nbd2 Bb6 13. a3 Bxf3 14. Nxf3 Ng4 15. Bf1 Nxe3 16. fxe3 Qf6 17. Kh1 Ne7 18. b4 c6 19. Ne5 Nf5 20. Qg4 Kb8 21. Bd3 g6 22. Rf1 Rxe5 23. dxe5 Nxe3 24. exf6 Nxg4 25. c5 Bxc5 26. bxc5 Rxd3 27. h3 Ne3 28. Rf3 1-0

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "5"]
[White "Krupenski, Juri"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "1-0"]
[ECO "A51"]
[PlyCount "47"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. e4 d5 2. exd5 Nf6 3. c4 e6 4. d4 exd5 5. Nf3 Bb4+ 6. Bd2 Bxd2+ 7. Nbxd2 0-0 8. Be2 dxc4 9. Nxc4 Bf5 10. 0-0 Nc6 11. Rc1 Nd5 12. Qd2 Re8 13. Rfe1 h6 14. a3 Re6 15. Nce5 Nde7 16. Bc4 Nxe5 17. Nxe5 Rf6 18. Nxf7 Rxf7 19. Bxf7+ Kxf7 20. Qf4 Kg6 21. g4 Bd7 22. Rxc7 Nd5 23. Qe4+ Kf6 24. Rxb7 1-0

[Event "POR-ch U16"]
[Site "Silves"]
[Date "1997.??.??"]
[Round "7"]
[White "Quintino, Ricardo"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "D00"]
[PlyCount "80"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "7"]
[EventCountry "POR"]
[SourceTitle "EXT 2001"]
[Source "ChessBase"]
[SourceDate "2000.11.22"]
[SourceVersion "1"]
[SourceVersionDate "2000.11.22"]
[SourceQuality "1"]

1. d4 d5 2. Bg5 c5 3. e3 f6 4. Bf4 e6 5. Bd3 Nc6 6. Qh5+ Kd7 7. dxc5 Bxc5 8. Bxh7 Nge7 9. g4 Qe8 10. Qxe8+ Kxe8 11. Bd3 e5 12. Bg3 Bxg4 13. Be2 Bf5 14. Nd2 Nb4 15. Bb5+ Kf7 16. Ba4 Bxc2 17. Nb3 Bd6 18. Kd2 a6 19. a3 Bxb3 20. Bxb3 Nbc6 21. e4 Nd4 22. Ba2 Rac8 23. Rb1 Rc2+ 24. Kd3 Rhc8 25. Nh3 R8c5 26. f4 Ke8 27. exd5 Nxd5 28. Bf2 Nxf4+ 29. Nxf4 Rxf2 30. Nd5 Rf3+ 31. Ne3 Nc2 32. Rhe1 Nxe1+ 33. Rxe1 f5 34. Kd2 Rf2+ 35. Re2 Rxe2+ 36. Kxe2 g6 37. Nc4 Bc7 38. Kd2 e4 39. h3 Rd5+ 40. Ke3 Rd3+ 0-1

[Event "EU-ch U16"]
[Site "Tallinn"]
[Date "1997.??.??"]
[Round "3"]
[White "Verlaine, Alex"]
[Black "Costa, Rui Filipe Magalhae"]
[Result "0-1"]
[ECO "C54"]
[PlyCount "56"]
[EventDate "1997.??.??"]
[EventType "swiss"]
[EventRounds "9"]
[EventCountry "EST"]
[SourceTitle "EXT 1998"]
[Source "ChessBase"]
[SourceDate "1997.11.17"]
[SourceVersion "1"]
[SourceVersionDate "1997.11.17"]
[SourceQuality "1"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+ 8. Nbxd2 0-0 9. 0-0 d5 10. exd5 Nxd5 11. Re1 Bg4 12. h3 Bh5 13. g4 Bg6 14. Ne5 Nf4 15. Qf3 Qxd4 16. Nxg6 hxg6 17. Re4 Qxd2 18. Qxf4 Qxb2 19. Rae1 Qa3 20. Qxc7 Qc5 21. Bb3 Qb5 22. Qd7 Rad8 23. Bxf7+ Rxf7 24. Re8+ Rf8 25. Rxd8 Rxd8 26. Qe6+ Kh7 27. h4 Nd4 28. Qe4 Qc6 0-1

