In Tim Krabbe’s chess records, Krabbe gives a game where the Black player promoted four of their pawns, the most one player has ever gotten in a professional game, and only gameone where it has happened. It is also notable for being one of few games with 6 promotions.
The game can also be viewed here at ChessDB.com.
[Title "Alena Kubikova-Vaclav Novy, 9th Open, Czech Republic, 2003"]
[FEN ""]
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7 10. O-O-O Rc8 11. Bb3 Ne5 12. h4 h5 13. Kb1 a5 14. Bg5 Rc5 15. g4 hxg4 16. f4 Nc4 17. Bxc4 Rxc4 18. e5 Bc6 19. Nxc6 Rxc6 20. exf6 exf6 21. Nd5 fxg5 22. hxg5 Rc5 23. Nf6+ Bxf6 24. Qh2 Re8 25. Qh7+ Kf8 26. gxf6 Qxf6 27. Qh8+ Ke7 28. Rde1+ Re5 29. Qxf6+ Kxf6 30. fxe5+ dxe5 31. Kc1 Kg5 32. Rh7 f5 33. Rxb7 g3 34. Kd2 Kg4 35. Rb3 f4 36. c4 e4 37. c5 e3+ 38. Kd3 Rd8+ 39. Ke4 g2 40. c6 e2 41. c7 Rc8 42. Rc3 f3 43. Ke3 Kg3 44. Rc5 Re8+ 45. Kd2 Kf2 46. c8=Q Rxc8 47. Rxc8 g1=Q 48. Rxg1 Kxg1 49. Rc1+ Kf2 50. b3 g5 51. a3 g4 52. b4 axb4 53. axb4 g3 54. b5 g2 55. b6 g1=Q 56. Rxg1 Kxg1 57. b7 f2 58. b8=Q e1=Q+ 59. Kc2 Qe2+ 60. Kc3 Qe3+ 61. Kb4 f1=Q